https://launchpad.net/ubuntu/+source/umbrello/4:18.12.2-0ubuntu1/+build/16398897 RUN: /usr/share/launchpad-buildd/slavebin/slave-prep Forking launchpad-buildd slave process... Kernel version: Linux bos02-s390x-006 4.4.0-142-generic #168-Ubuntu SMP Wed Jan 16 20:58:48 UTC 2019 s390x Buildd toolchain package versions: launchpad-buildd_167 python-lpbuildd_167 sbuild_0.67.0-2ubuntu7.1 bzr-builder_0.7.3+bzr174~ppa13~ubuntu14.10.1 bzr_2.7.0-2ubuntu3.1 git-build-recipe_0.3.4~git201611291343.dcee459~ubuntu16.04.1 git_1:2.7.4-0ubuntu1.6 dpkg-dev_1.18.4ubuntu1.5 python-debian_0.1.27ubuntu2. Syncing the system clock with the buildd NTP service... 17 Feb 14:17:59 ntpdate[1743]: adjust time server 10.211.37.1 offset -0.000118 sec RUN: /usr/share/launchpad-buildd/slavebin/in-target unpack-chroot --backend=chroot --series=disco --arch=s390x PACKAGEBUILD-16398897 --image-type chroot /home/buildd/filecache-default/5f92d5ecab7ce0d953bb2def2bd7e5fe5fb7c904 Creating target for build PACKAGEBUILD-16398897 RUN: /usr/share/launchpad-buildd/slavebin/in-target mount-chroot --backend=chroot --series=disco --arch=s390x PACKAGEBUILD-16398897 Starting target for build PACKAGEBUILD-16398897 RUN: /usr/share/launchpad-buildd/slavebin/in-target override-sources-list --backend=chroot --series=disco --arch=s390x PACKAGEBUILD-16398897 'deb http://ftpmaster.internal/ubuntu disco main universe' 'deb http://ftpmaster.internal/ubuntu disco-security main universe' 'deb http://ftpmaster.internal/ubuntu disco-updates main universe' 'deb http://ftpmaster.internal/ubuntu disco-proposed main universe' Overriding sources.list in build-PACKAGEBUILD-16398897 RUN: /usr/share/launchpad-buildd/slavebin/in-target update-debian-chroot --backend=chroot --series=disco --arch=s390x PACKAGEBUILD-16398897 Updating target for build PACKAGEBUILD-16398897 Get:1 http://ftpmaster.internal/ubuntu disco InRelease [243 kB] Get:2 http://ftpmaster.internal/ubuntu disco-security InRelease [65.4 kB] Get:3 http://ftpmaster.internal/ubuntu disco-updates InRelease [65.4 kB] Get:4 http://ftpmaster.internal/ubuntu disco-proposed InRelease [93.2 kB] Get:5 http://ftpmaster.internal/ubuntu disco/main s390x Packages [939 kB] Get:6 http://ftpmaster.internal/ubuntu disco/main Translation-en [510 kB] Get:7 http://ftpmaster.internal/ubuntu disco/universe s390x Packages [8782 kB] Get:8 http://ftpmaster.internal/ubuntu disco/universe Translation-en [5256 kB] Get:9 http://ftpmaster.internal/ubuntu disco-proposed/main s390x Packages [47.0 kB] Get:10 http://ftpmaster.internal/ubuntu disco-proposed/main Translation-en [27.1 kB] Get:11 http://ftpmaster.internal/ubuntu disco-proposed/universe s390x Packages [191 kB] Get:12 http://ftpmaster.internal/ubuntu disco-proposed/universe Translation-en [114 kB] Fetched 16.3 MB in 4s (4659 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following package was automatically installed and is no longer required: libreadline7 Use 'sudo apt autoremove' to remove it. The following NEW packages will be installed: gcc-9-base libreadline8 The following packages will be upgraded: adduser apt base-passwd bash binutils binutils-common binutils-s390x-linux-gnu bsdutils ca-certificates coreutils cpp-8 dash debconf debianutils dpkg dpkg-dev e2fslibs e2fsprogs fdisk findutils g++-8 gcc-8 gcc-8-base gpg gpg-agent gpgconf gpgv grep gzip init init-system-helpers libacl1 libapt-pkg5.0 libargon2-1 libasan5 libassuan0 libatomic1 libattr1 libbinutils libblkid1 libcap-ng0 libcap2 libcc1-0 libcom-err2 libcomerr2 libcryptsetup12 libdb5.3 libdebconfclient0 libdpkg-perl libext2fs2 libfdisk1 libgcc-8-dev libgcc1 libgdbm-compat4 libgdbm6 libgnutls30 libgomp1 libgpg-error0 libhogweed4 libip4tc0 libitm1 libjson-c3 liblz4-1 liblzma5 libmount1 libmpfr6 libncurses6 libncursesw6 libnettle6 libp11-kit0 libpam-modules libpam-modules-bin libpam-runtime libpam0g libperl5.28 libpng16-16 libprocps7 libsemanage-common libsemanage1 libsmartcols1 libsqlite3-0 libss2 libstdc++-8-dev libstdc++6 libsystemd0 libtinfo6 libubsan1 libudev1 libuuid1 libzstd1 linux-libc-dev login lsb-base mount ncurses-base ncurses-bin passwd perl perl-base perl-modules-5.28 pkgbinarymangler procps readline-common sed systemd systemd-sysv tar tzdata util-linux xz-utils zlib1g 111 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 57.3 MB of archives. After this operation, 10.1 MB of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu disco/main s390x debianutils s390x 4.8.6.1 [85.0 kB] Get:2 http://ftpmaster.internal/ubuntu disco/main s390x bash s390x 5.0-2ubuntu1 [610 kB] Get:3 http://ftpmaster.internal/ubuntu disco/main s390x bsdutils s390x 1:2.33.1-0.1ubuntu1 [61.2 kB] Get:4 http://ftpmaster.internal/ubuntu disco/main s390x coreutils s390x 8.30-1ubuntu1 [1216 kB] Get:5 http://ftpmaster.internal/ubuntu disco/main s390x tar s390x 1.30+dfsg-5 [230 kB] Get:6 http://ftpmaster.internal/ubuntu disco/main s390x dpkg s390x 1.19.2ubuntu2 [1080 kB] Get:7 http://ftpmaster.internal/ubuntu disco/main s390x libperl5.28 s390x 5.28.1-4 [3654 kB] Get:8 http://ftpmaster.internal/ubuntu disco/main s390x perl s390x 5.28.1-4 [204 kB] Get:9 http://ftpmaster.internal/ubuntu disco/main s390x perl-base s390x 5.28.1-4 [1419 kB] Get:10 http://ftpmaster.internal/ubuntu disco/main s390x perl-modules-5.28 all 5.28.1-4 [2811 kB] Get:11 http://ftpmaster.internal/ubuntu disco/main s390x libdb5.3 s390x 5.3.28+dfsg1-0.3 [608 kB] Get:12 http://ftpmaster.internal/ubuntu disco/main s390x libgdbm6 s390x 1.18.1-3 [27.1 kB] Get:13 http://ftpmaster.internal/ubuntu disco/main s390x libgdbm-compat4 s390x 1.18.1-3 [6272 B] Get:14 http://ftpmaster.internal/ubuntu disco/main s390x zlib1g s390x 1:1.2.11.dfsg-1ubuntu2 [51.8 kB] Get:15 http://ftpmaster.internal/ubuntu disco/main s390x debconf all 1.5.70 [122 kB] Get:16 http://ftpmaster.internal/ubuntu disco/main s390x dash s390x 0.5.10.2-4ubuntu1 [83.6 kB] Get:17 http://ftpmaster.internal/ubuntu disco/main s390x findutils s390x 4.6.0+git+20190209-2 [321 kB] Get:18 http://ftpmaster.internal/ubuntu disco/main s390x grep s390x 3.3-1 [146 kB] Get:19 http://ftpmaster.internal/ubuntu disco/main s390x gzip s390x 1.9-3 [92.7 kB] Get:20 http://ftpmaster.internal/ubuntu disco/main s390x libsmartcols1 s390x 2.33.1-0.1ubuntu1 [85.9 kB] Get:21 http://ftpmaster.internal/ubuntu disco/main s390x libuuid1 s390x 2.33.1-0.1ubuntu1 [21.0 kB] Get:22 http://ftpmaster.internal/ubuntu disco/main s390x libblkid1 s390x 2.33.1-0.1ubuntu1 [123 kB] Get:23 http://ftpmaster.internal/ubuntu disco/main s390x libfdisk1 s390x 2.33.1-0.1ubuntu1 [159 kB] Get:24 http://ftpmaster.internal/ubuntu disco/main s390x libmount1 s390x 2.33.1-0.1ubuntu1 [134 kB] Get:25 http://ftpmaster.internal/ubuntu disco/main s390x libncurses6 s390x 6.1+20181013-2ubuntu2 [94.4 kB] Get:26 http://ftpmaster.internal/ubuntu disco/main s390x libtinfo6 s390x 6.1+20181013-2ubuntu2 [80.2 kB] Get:27 http://ftpmaster.internal/ubuntu disco/main s390x libncursesw6 s390x 6.1+20181013-2ubuntu2 [120 kB] Get:28 http://ftpmaster.internal/ubuntu disco/main s390x fdisk s390x 2.33.1-0.1ubuntu1 [111 kB] Get:29 http://ftpmaster.internal/ubuntu disco/main s390x login s390x 1:4.5-1.1ubuntu1 [262 kB] Get:30 http://ftpmaster.internal/ubuntu disco/main s390x util-linux s390x 2.33.1-0.1ubuntu1 [956 kB] Get:31 http://ftpmaster.internal/ubuntu disco/main s390x ncurses-bin s390x 6.1+20181013-2ubuntu2 [160 kB] Get:32 http://ftpmaster.internal/ubuntu disco/main s390x sed s390x 4.7-1 [187 kB] Get:33 http://ftpmaster.internal/ubuntu disco/main s390x libdebconfclient0 s390x 0.247ubuntu1 [6232 B] Get:34 http://ftpmaster.internal/ubuntu disco/main s390x base-passwd s390x 3.5.46 [46.3 kB] Get:35 http://ftpmaster.internal/ubuntu disco/main s390x init-system-helpers all 1.56+nmu1 [38.2 kB] Get:36 http://ftpmaster.internal/ubuntu disco/main s390x ncurses-base all 6.1+20181013-2ubuntu2 [17.9 kB] Get:37 http://ftpmaster.internal/ubuntu disco/main s390x libnettle6 s390x 3.4.1-1 [121 kB] Get:38 http://ftpmaster.internal/ubuntu disco/main s390x libhogweed4 s390x 3.4.1-1 [138 kB] Get:39 http://ftpmaster.internal/ubuntu disco/main s390x libp11-kit0 s390x 0.23.15-2 [184 kB] Get:40 http://ftpmaster.internal/ubuntu disco/main s390x libgnutls30 s390x 3.6.5-2ubuntu1 [661 kB] Get:41 http://ftpmaster.internal/ubuntu disco-proposed/main s390x gcc-9-base s390x 9-20190216-1ubuntu1 [17.3 kB] Get:42 http://ftpmaster.internal/ubuntu disco-proposed/main s390x libgcc1 s390x 1:9-20190216-1ubuntu1 [24.5 kB] Get:43 http://ftpmaster.internal/ubuntu disco/main s390x liblz4-1 s390x 1.8.3-1ubuntu1 [56.1 kB] Get:44 http://ftpmaster.internal/ubuntu disco/main s390x liblzma5 s390x 5.2.4-1 [91.5 kB] Get:45 http://ftpmaster.internal/ubuntu disco-proposed/main s390x libstdc++6 s390x 9-20190216-1ubuntu1 [492 kB] Get:46 http://ftpmaster.internal/ubuntu disco-proposed/main s390x libudev1 s390x 240-5ubuntu4 [65.0 kB] Get:47 http://ftpmaster.internal/ubuntu disco/main s390x libzstd1 s390x 1.3.8+dfsg-3 [204 kB] Get:48 http://ftpmaster.internal/ubuntu disco/main s390x libapt-pkg5.0 s390x 1.8.0~rc3ubuntu1 [750 kB] Get:49 http://ftpmaster.internal/ubuntu disco/main s390x libpam0g s390x 1.3.1-5ubuntu1 [53.9 kB] Get:50 http://ftpmaster.internal/ubuntu disco/main s390x libsemanage-common all 2.8-2 [7016 B] Get:51 http://ftpmaster.internal/ubuntu disco/main s390x libsemanage1 s390x 2.8-2 [78.5 kB] Get:52 http://ftpmaster.internal/ubuntu disco/main s390x libpam-modules-bin s390x 1.3.1-5ubuntu1 [35.8 kB] Get:53 http://ftpmaster.internal/ubuntu disco/main s390x libpam-modules s390x 1.3.1-5ubuntu1 [238 kB] Get:54 http://ftpmaster.internal/ubuntu disco/main s390x passwd s390x 1:4.5-1.1ubuntu1 [795 kB] Get:55 http://ftpmaster.internal/ubuntu disco/main s390x adduser all 3.118ubuntu1 [163 kB] Get:56 http://ftpmaster.internal/ubuntu disco/main s390x libgpg-error0 s390x 1.35-1 [53.9 kB] Get:57 http://ftpmaster.internal/ubuntu disco/main s390x gpgv s390x 2.2.12-1ubuntu3 [180 kB] Get:58 http://ftpmaster.internal/ubuntu disco/main s390x apt s390x 1.8.0~rc3ubuntu1 [1167 kB] Get:59 http://ftpmaster.internal/ubuntu disco-proposed/main s390x systemd-sysv s390x 240-5ubuntu4 [9384 B] Get:60 http://ftpmaster.internal/ubuntu disco/main s390x libattr1 s390x 1:2.4.47-4 [10.5 kB] Get:61 http://ftpmaster.internal/ubuntu disco-proposed/main s390x libacl1 s390x 2.2.52-5 [17.8 kB] Get:62 http://ftpmaster.internal/ubuntu disco/main s390x libcap2 s390x 1:2.25-2 [13.3 kB] Get:63 http://ftpmaster.internal/ubuntu disco/main s390x libargon2-1 s390x 0~20171227-0.2 [35.7 kB] Get:64 http://ftpmaster.internal/ubuntu disco/main s390x libjson-c3 s390x 0.12.1+ds-2 [21.4 kB] Get:65 http://ftpmaster.internal/ubuntu disco-proposed/main s390x libcryptsetup12 s390x 2:2.1.0-1ubuntu1 [131 kB] Get:66 http://ftpmaster.internal/ubuntu disco-proposed/main s390x libip4tc0 s390x 1.8.2-3ubuntu1 [20.2 kB] Get:67 http://ftpmaster.internal/ubuntu disco/main s390x mount s390x 2.33.1-0.1ubuntu1 [108 kB] Get:68 http://ftpmaster.internal/ubuntu disco-proposed/main s390x systemd s390x 240-5ubuntu4 [2986 kB] Get:69 http://ftpmaster.internal/ubuntu disco-proposed/main s390x libsystemd0 s390x 240-5ubuntu4 [226 kB] Get:70 http://ftpmaster.internal/ubuntu disco/main s390x libext2fs2 s390x 1.44.5-1 [155 kB] Get:71 http://ftpmaster.internal/ubuntu disco/main s390x e2fsprogs s390x 1.44.5-1 [490 kB] Get:72 http://ftpmaster.internal/ubuntu disco/main s390x init s390x 1.56+nmu1 [6080 B] Get:73 http://ftpmaster.internal/ubuntu disco/main s390x libcap-ng0 s390x 0.7.9-2 [10.6 kB] Get:74 http://ftpmaster.internal/ubuntu disco/main s390x libpam-runtime all 1.3.1-5ubuntu1 [37.3 kB] Get:75 http://ftpmaster.internal/ubuntu disco-proposed/main s390x libgomp1 s390x 9-20190216-1ubuntu1 [81.8 kB] Get:76 http://ftpmaster.internal/ubuntu disco-proposed/main s390x libitm1 s390x 9-20190216-1ubuntu1 [26.8 kB] Get:77 http://ftpmaster.internal/ubuntu disco-proposed/main s390x libatomic1 s390x 9-20190216-1ubuntu1 [8392 B] Get:78 http://ftpmaster.internal/ubuntu disco-proposed/main s390x libasan5 s390x 9-20190216-1ubuntu1 [349 kB] Get:79 http://ftpmaster.internal/ubuntu disco-proposed/main s390x libubsan1 s390x 9-20190216-1ubuntu1 [123 kB] Get:80 http://ftpmaster.internal/ubuntu disco/main s390x g++-8 s390x 8.2.0-21ubuntu1 [7961 kB] Get:81 http://ftpmaster.internal/ubuntu disco/main s390x gcc-8 s390x 8.2.0-21ubuntu1 [7718 kB] Get:82 http://ftpmaster.internal/ubuntu disco/main s390x libstdc++-8-dev s390x 8.2.0-21ubuntu1 [1512 kB] Get:83 http://ftpmaster.internal/ubuntu disco/main s390x libgcc-8-dev s390x 8.2.0-21ubuntu1 [653 kB] Get:84 http://ftpmaster.internal/ubuntu disco/main s390x libmpfr6 s390x 4.0.2-1 [229 kB] Get:85 http://ftpmaster.internal/ubuntu disco-proposed/main s390x libcc1-0 s390x 9-20190216-1ubuntu1 [45.4 kB] Get:86 http://ftpmaster.internal/ubuntu disco-proposed/main s390x binutils-s390x-linux-gnu s390x 2.32-3ubuntu1 [1686 kB] Get:87 http://ftpmaster.internal/ubuntu disco-proposed/main s390x libbinutils s390x 2.32-3ubuntu1 [297 kB] Get:88 http://ftpmaster.internal/ubuntu disco-proposed/main s390x binutils s390x 2.32-3ubuntu1 [3328 B] Get:89 http://ftpmaster.internal/ubuntu disco-proposed/main s390x binutils-common s390x 2.32-3ubuntu1 [200 kB] Get:90 http://ftpmaster.internal/ubuntu disco/main s390x cpp-8 s390x 8.2.0-21ubuntu1 [6890 kB] Get:91 http://ftpmaster.internal/ubuntu disco/main s390x gcc-8-base s390x 8.2.0-21ubuntu1 [18.9 kB] Get:92 http://ftpmaster.internal/ubuntu disco/main s390x libcom-err2 s390x 1.44.5-1 [9200 B] Get:93 http://ftpmaster.internal/ubuntu disco/main s390x libprocps7 s390x 2:3.3.15-2ubuntu2 [30.9 kB] Get:94 http://ftpmaster.internal/ubuntu disco/main s390x libss2 s390x 1.44.5-1 [10.6 kB] Get:95 http://ftpmaster.internal/ubuntu disco/main s390x lsb-base all 10.2018112800ubuntu1 [12.6 kB] Get:96 http://ftpmaster.internal/ubuntu disco/main s390x procps s390x 2:3.3.15-2ubuntu2 [220 kB] Get:97 http://ftpmaster.internal/ubuntu disco/main s390x ca-certificates all 20190110 [146 kB] Get:98 http://ftpmaster.internal/ubuntu disco/main s390x readline-common all 8.0-1 [53.4 kB] Get:99 http://ftpmaster.internal/ubuntu disco/main s390x libreadline8 s390x 8.0-1 [122 kB] Get:100 http://ftpmaster.internal/ubuntu disco/main s390x libsqlite3-0 s390x 3.27.1-1 [495 kB] Get:101 http://ftpmaster.internal/ubuntu disco/main s390x tzdata all 2018i-1 [189 kB] Get:102 http://ftpmaster.internal/ubuntu disco/main s390x xz-utils s390x 5.2.4-1 [80.3 kB] Get:103 http://ftpmaster.internal/ubuntu disco/main s390x libpng16-16 s390x 1.6.36-5 [173 kB] Get:104 http://ftpmaster.internal/ubuntu disco/main s390x dpkg-dev all 1.19.2ubuntu2 [549 kB] Get:105 http://ftpmaster.internal/ubuntu disco/main s390x libdpkg-perl all 1.19.2ubuntu2 [227 kB] Get:106 http://ftpmaster.internal/ubuntu disco/main s390x e2fslibs s390x 1.44.5-1 [2704 B] Get:107 http://ftpmaster.internal/ubuntu disco/main s390x libassuan0 s390x 2.5.2-1 [32.1 kB] Get:108 http://ftpmaster.internal/ubuntu disco/main s390x gpg s390x 2.2.12-1ubuntu3 [431 kB] Get:109 http://ftpmaster.internal/ubuntu disco/main s390x gpgconf s390x 2.2.12-1ubuntu3 [115 kB] Get:110 http://ftpmaster.internal/ubuntu disco/main s390x gpg-agent s390x 2.2.12-1ubuntu3 [209 kB] Get:111 http://ftpmaster.internal/ubuntu disco/main s390x libcomerr2 s390x 1.44.5-1 [2700 B] Get:112 http://ftpmaster.internal/ubuntu disco/main s390x linux-libc-dev s390x 4.19.0-13.14 [1071 kB] Get:113 http://ftpmaster.internal/ubuntu disco/main s390x pkgbinarymangler all 144 [55.2 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 57.3 MB in 2s (27.6 MB/s) (Reading database ... 12438 files and directories currently installed.) Preparing to unpack .../debianutils_4.8.6.1_s390x.deb ... Unpacking debianutils (4.8.6.1) over (4.8.6) ... Setting up debianutils (4.8.6.1) ... (Reading database ... 12438 files and directories currently installed.) Preparing to unpack .../bash_5.0-2ubuntu1_s390x.deb ... Unpacking bash (5.0-2ubuntu1) over (4.4.18-2ubuntu3) ... Setting up bash (5.0-2ubuntu1) ... update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode (Reading database ... 12438 files and directories currently installed.) Preparing to unpack .../bsdutils_1%3a2.33.1-0.1ubuntu1_s390x.deb ... Unpacking bsdutils (1:2.33.1-0.1ubuntu1) over (1:2.32-0.1ubuntu2) ... Setting up bsdutils (1:2.33.1-0.1ubuntu1) ... (Reading database ... 12438 files and directories currently installed.) Preparing to unpack .../coreutils_8.30-1ubuntu1_s390x.deb ... Unpacking coreutils (8.30-1ubuntu1) over (8.28-1ubuntu2) ... Setting up coreutils (8.30-1ubuntu1) ... (Reading database ... 12438 files and directories currently installed.) Preparing to unpack .../tar_1.30+dfsg-5_s390x.deb ... Unpacking tar (1.30+dfsg-5) over (1.30+dfsg-3) ... Setting up tar (1.30+dfsg-5) ... (Reading database ... 12437 files and directories currently installed.) Preparing to unpack .../dpkg_1.19.2ubuntu2_s390x.deb ... Unpacking dpkg (1.19.2ubuntu2) over (1.19.2ubuntu1) ... Setting up dpkg (1.19.2ubuntu2) ... (Reading database ... 12437 files and directories currently installed.) Preparing to unpack .../libperl5.28_5.28.1-4_s390x.deb ... Unpacking libperl5.28:s390x (5.28.1-4) over (5.28.1-3) ... Preparing to unpack .../perl_5.28.1-4_s390x.deb ... Unpacking perl (5.28.1-4) over (5.28.1-3) ... Preparing to unpack .../perl-base_5.28.1-4_s390x.deb ... Unpacking perl-base (5.28.1-4) over (5.28.1-3) ... Setting up perl-base (5.28.1-4) ... (Reading database ... 12435 files and directories currently installed.) Preparing to unpack .../perl-modules-5.28_5.28.1-4_all.deb ... Unpacking perl-modules-5.28 (5.28.1-4) over (5.28.1-3) ... Preparing to unpack .../libdb5.3_5.3.28+dfsg1-0.3_s390x.deb ... Unpacking libdb5.3:s390x (5.3.28+dfsg1-0.3) over (5.3.28+dfsg1-0.2) ... Setting up libdb5.3:s390x (5.3.28+dfsg1-0.3) ... (Reading database ... 12435 files and directories currently installed.) Preparing to unpack .../libgdbm6_1.18.1-3_s390x.deb ... Unpacking libgdbm6:s390x (1.18.1-3) over (1.18.1-2) ... Preparing to unpack .../libgdbm-compat4_1.18.1-3_s390x.deb ... Unpacking libgdbm-compat4:s390x (1.18.1-3) over (1.18.1-2) ... Preparing to unpack .../zlib1g_1%3a1.2.11.dfsg-1ubuntu2_s390x.deb ... Unpacking zlib1g:s390x (1:1.2.11.dfsg-1ubuntu2) over (1:1.2.11.dfsg-0ubuntu2) ... Setting up zlib1g:s390x (1:1.2.11.dfsg-1ubuntu2) ... (Reading database ... 12435 files and directories currently installed.) Preparing to unpack .../debconf_1.5.70_all.deb ... Unpacking debconf (1.5.70) over (1.5.69) ... Setting up debconf (1.5.70) ... (Reading database ... 12435 files and directories currently installed.) Preparing to unpack .../dash_0.5.10.2-4ubuntu1_s390x.deb ... Unpacking dash (0.5.10.2-4ubuntu1) over (0.5.10.2-2) ... Setting up dash (0.5.10.2-4ubuntu1) ... (Reading database ... 12435 files and directories currently installed.) Preparing to unpack .../findutils_4.6.0+git+20190209-2_s390x.deb ... Unpacking findutils (4.6.0+git+20190209-2) over (4.6.0+git+20181018-1) ... Setting up findutils (4.6.0+git+20190209-2) ... (Reading database ... 12435 files and directories currently installed.) Preparing to unpack .../archives/grep_3.3-1_s390x.deb ... Unpacking grep (3.3-1) over (3.1-3) ... Setting up grep (3.3-1) ... (Reading database ... 12435 files and directories currently installed.) Preparing to unpack .../archives/gzip_1.9-3_s390x.deb ... Unpacking gzip (1.9-3) over (1.6-5ubuntu2) ... Setting up gzip (1.9-3) ... (Reading database ... 12435 files and directories currently installed.) Preparing to unpack .../libsmartcols1_2.33.1-0.1ubuntu1_s390x.deb ... Unpacking libsmartcols1:s390x (2.33.1-0.1ubuntu1) over (2.32-0.1ubuntu2) ... Setting up libsmartcols1:s390x (2.33.1-0.1ubuntu1) ... (Reading database ... 12435 files and directories currently installed.) Preparing to unpack .../libuuid1_2.33.1-0.1ubuntu1_s390x.deb ... Unpacking libuuid1:s390x (2.33.1-0.1ubuntu1) over (2.32-0.1ubuntu2) ... Setting up libuuid1:s390x (2.33.1-0.1ubuntu1) ... (Reading database ... 12435 files and directories currently installed.) Preparing to unpack .../libblkid1_2.33.1-0.1ubuntu1_s390x.deb ... Unpacking libblkid1:s390x (2.33.1-0.1ubuntu1) over (2.32-0.1ubuntu2) ... Setting up libblkid1:s390x (2.33.1-0.1ubuntu1) ... (Reading database ... 12435 files and directories currently installed.) Preparing to unpack .../libfdisk1_2.33.1-0.1ubuntu1_s390x.deb ... Unpacking libfdisk1:s390x (2.33.1-0.1ubuntu1) over (2.32-0.1ubuntu2) ... Setting up libfdisk1:s390x (2.33.1-0.1ubuntu1) ... (Reading database ... 12435 files and directories currently installed.) Preparing to unpack .../libmount1_2.33.1-0.1ubuntu1_s390x.deb ... Unpacking libmount1:s390x (2.33.1-0.1ubuntu1) over (2.32-0.1ubuntu2) ... Setting up libmount1:s390x (2.33.1-0.1ubuntu1) ... (Reading database ... 12435 files and directories currently installed.) Preparing to unpack .../libncurses6_6.1+20181013-2ubuntu2_s390x.deb ... Unpacking libncurses6:s390x (6.1+20181013-2ubuntu2) over (6.1+20180210-4ubuntu1) ... Preparing to unpack .../libtinfo6_6.1+20181013-2ubuntu2_s390x.deb ... Unpacking libtinfo6:s390x (6.1+20181013-2ubuntu2) over (6.1+20180210-4ubuntu1) ... Setting up libtinfo6:s390x (6.1+20181013-2ubuntu2) ... (Reading database ... 12435 files and directories currently installed.) Preparing to unpack .../libncursesw6_6.1+20181013-2ubuntu2_s390x.deb ... Unpacking libncursesw6:s390x (6.1+20181013-2ubuntu2) over (6.1+20180210-4ubuntu1) ... Setting up libncursesw6:s390x (6.1+20181013-2ubuntu2) ... (Reading database ... 12435 files and directories currently installed.) Preparing to unpack .../fdisk_2.33.1-0.1ubuntu1_s390x.deb ... Unpacking fdisk (2.33.1-0.1ubuntu1) over (2.32-0.1ubuntu2) ... Setting up fdisk (2.33.1-0.1ubuntu1) ... (Reading database ... 12438 files and directories currently installed.) Preparing to unpack .../util-linux_2.33.1-0.1ubuntu1_s390x.deb ... Unpacking util-linux (2.33.1-0.1ubuntu1) over (2.32-0.1ubuntu2) ... Replacing files in old package login (1:4.5-1ubuntu1) ... Preparing to unpack .../login_1%3a4.5-1.1ubuntu1_s390x.deb ... Unpacking login (1:4.5-1.1ubuntu1) over (1:4.5-1ubuntu1) ... Setting up login (1:4.5-1.1ubuntu1) ... (Reading database ... 12442 files and directories currently installed.) Preparing to unpack .../ncurses-bin_6.1+20181013-2ubuntu2_s390x.deb ... Unpacking ncurses-bin (6.1+20181013-2ubuntu2) over (6.1+20180210-4ubuntu1) ... Setting up ncurses-bin (6.1+20181013-2ubuntu2) ... (Reading database ... 12442 files and directories currently installed.) Preparing to unpack .../archives/sed_4.7-1_s390x.deb ... Unpacking sed (4.7-1) over (4.5-2) ... Setting up sed (4.7-1) ... (Reading database ... 12442 files and directories currently installed.) Preparing to unpack .../libdebconfclient0_0.247ubuntu1_s390x.deb ... Unpacking libdebconfclient0:s390x (0.247ubuntu1) over (0.244ubuntu1) ... Setting up libdebconfclient0:s390x (0.247ubuntu1) ... (Reading database ... 12442 files and directories currently installed.) Preparing to unpack .../base-passwd_3.5.46_s390x.deb ... Unpacking base-passwd (3.5.46) over (3.5.45) ... Setting up base-passwd (3.5.46) ... (Reading database ... 12442 files and directories currently installed.) Preparing to unpack .../init-system-helpers_1.56+nmu1_all.deb ... Unpacking init-system-helpers (1.56+nmu1) over (1.56) ... Setting up init-system-helpers (1.56+nmu1) ... (Reading database ... 12442 files and directories currently installed.) Preparing to unpack .../ncurses-base_6.1+20181013-2ubuntu2_all.deb ... Unpacking ncurses-base (6.1+20181013-2ubuntu2) over (6.1+20180210-4ubuntu1) ... Setting up ncurses-base (6.1+20181013-2ubuntu2) ... (Reading database ... 12442 files and directories currently installed.) Preparing to unpack .../libnettle6_3.4.1-1_s390x.deb ... Unpacking libnettle6:s390x (3.4.1-1) over (3.4.1~rc1-1) ... Setting up libnettle6:s390x (3.4.1-1) ... (Reading database ... 12442 files and directories currently installed.) Preparing to unpack .../libhogweed4_3.4.1-1_s390x.deb ... Unpacking libhogweed4:s390x (3.4.1-1) over (3.4.1~rc1-1) ... Setting up libhogweed4:s390x (3.4.1-1) ... (Reading database ... 12442 files and directories currently installed.) Preparing to unpack .../libp11-kit0_0.23.15-2_s390x.deb ... Unpacking libp11-kit0:s390x (0.23.15-2) over (0.23.14-2) ... Setting up libp11-kit0:s390x (0.23.15-2) ... (Reading database ... 12442 files and directories currently installed.) Preparing to unpack .../libgnutls30_3.6.5-2ubuntu1_s390x.deb ... Unpacking libgnutls30:s390x (3.6.5-2ubuntu1) over (3.6.4-2ubuntu2) ... Setting up libgnutls30:s390x (3.6.5-2ubuntu1) ... Selecting previously unselected package gcc-9-base:s390x. (Reading database ... 12442 files and directories currently installed.) Preparing to unpack .../gcc-9-base_9-20190216-1ubuntu1_s390x.deb ... Unpacking gcc-9-base:s390x (9-20190216-1ubuntu1) ... Setting up gcc-9-base:s390x (9-20190216-1ubuntu1) ... (Reading database ... 12448 files and directories currently installed.) Preparing to unpack .../libgcc1_1%3a9-20190216-1ubuntu1_s390x.deb ... Unpacking libgcc1:s390x (1:9-20190216-1ubuntu1) over (1:8.2.0-12ubuntu1) ... Setting up libgcc1:s390x (1:9-20190216-1ubuntu1) ... (Reading database ... 12448 files and directories currently installed.) Preparing to unpack .../liblz4-1_1.8.3-1ubuntu1_s390x.deb ... Unpacking liblz4-1:s390x (1.8.3-1ubuntu1) over (1.8.2-1ubuntu1) ... Setting up liblz4-1:s390x (1.8.3-1ubuntu1) ... (Reading database ... 12448 files and directories currently installed.) Preparing to unpack .../liblzma5_5.2.4-1_s390x.deb ... Unpacking liblzma5:s390x (5.2.4-1) over (5.2.2-1.3) ... Setting up liblzma5:s390x (5.2.4-1) ... (Reading database ... 12448 files and directories currently installed.) Preparing to unpack .../libstdc++6_9-20190216-1ubuntu1_s390x.deb ... Unpacking libstdc++6:s390x (9-20190216-1ubuntu1) over (8.2.0-12ubuntu1) ... Setting up libstdc++6:s390x (9-20190216-1ubuntu1) ... (Reading database ... 12448 files and directories currently installed.) Preparing to unpack .../libudev1_240-5ubuntu4_s390x.deb ... Unpacking libudev1:s390x (240-5ubuntu4) over (239-7ubuntu15) ... Setting up libudev1:s390x (240-5ubuntu4) ... (Reading database ... 12448 files and directories currently installed.) Preparing to unpack .../libzstd1_1.3.8+dfsg-3_s390x.deb ... Unpacking libzstd1:s390x (1.3.8+dfsg-3) over (1.3.5+dfsg-1ubuntu1) ... Setting up libzstd1:s390x (1.3.8+dfsg-3) ... (Reading database ... 12448 files and directories currently installed.) Preparing to unpack .../libapt-pkg5.0_1.8.0~rc3ubuntu1_s390x.deb ... Unpacking libapt-pkg5.0:s390x (1.8.0~rc3ubuntu1) over (1.8.0~alpha2ubuntu1) ... Setting up libapt-pkg5.0:s390x (1.8.0~rc3ubuntu1) ... (Reading database ... 12448 files and directories currently installed.) Preparing to unpack .../libpam0g_1.3.1-5ubuntu1_s390x.deb ... Unpacking libpam0g:s390x (1.3.1-5ubuntu1) over (1.1.8-3.6ubuntu2) ... Setting up libpam0g:s390x (1.3.1-5ubuntu1) ... Checking for services that may need to be restarted...Checking init scripts... Nothing to restart. (Reading database ... 12448 files and directories currently installed.) Preparing to unpack .../libsemanage-common_2.8-2_all.deb ... Unpacking libsemanage-common (2.8-2) over (2.8-1build2) ... Setting up libsemanage-common (2.8-2) ... (Reading database ... 12448 files and directories currently installed.) Preparing to unpack .../libsemanage1_2.8-2_s390x.deb ... Unpacking libsemanage1:s390x (2.8-2) over (2.8-1build2) ... Setting up libsemanage1:s390x (2.8-2) ... (Reading database ... 12448 files and directories currently installed.) Preparing to unpack .../libpam-modules-bin_1.3.1-5ubuntu1_s390x.deb ... Unpacking libpam-modules-bin (1.3.1-5ubuntu1) over (1.1.8-3.6ubuntu2) ... Setting up libpam-modules-bin (1.3.1-5ubuntu1) ... (Reading database ... 12448 files and directories currently installed.) Preparing to unpack .../libpam-modules_1.3.1-5ubuntu1_s390x.deb ... Unpacking libpam-modules:s390x (1.3.1-5ubuntu1) over (1.1.8-3.6ubuntu2) ... Setting up libpam-modules:s390x (1.3.1-5ubuntu1) ... Installing new version of config file /etc/security/access.conf ... Installing new version of config file /etc/security/limits.conf ... (Reading database ... 12448 files and directories currently installed.) Preparing to unpack .../passwd_1%3a4.5-1.1ubuntu1_s390x.deb ... Unpacking passwd (1:4.5-1.1ubuntu1) over (1:4.5-1ubuntu1) ... Setting up passwd (1:4.5-1.1ubuntu1) ... (Reading database ... 12448 files and directories currently installed.) Preparing to unpack .../adduser_3.118ubuntu1_all.deb ... Unpacking adduser (3.118ubuntu1) over (3.117ubuntu1) ... Setting up adduser (3.118ubuntu1) ... (Reading database ... 12448 files and directories currently installed.) Preparing to unpack .../libgpg-error0_1.35-1_s390x.deb ... Unpacking libgpg-error0:s390x (1.35-1) over (1.32-3) ... Setting up libgpg-error0:s390x (1.35-1) ... (Reading database ... 12448 files and directories currently installed.) Preparing to unpack .../gpgv_2.2.12-1ubuntu3_s390x.deb ... Unpacking gpgv (2.2.12-1ubuntu3) over (2.2.8-3ubuntu1) ... Setting up gpgv (2.2.12-1ubuntu3) ... (Reading database ... 12448 files and directories currently installed.) Preparing to unpack .../apt_1.8.0~rc3ubuntu1_s390x.deb ... Unpacking apt (1.8.0~rc3ubuntu1) over (1.8.0~alpha2ubuntu1) ... Setting up apt (1.8.0~rc3ubuntu1) ... (Reading database ... 12459 files and directories currently installed.) Preparing to unpack .../systemd-sysv_240-5ubuntu4_s390x.deb ... Unpacking systemd-sysv (240-5ubuntu4) over (239-7ubuntu15) ... Preparing to unpack .../libattr1_1%3a2.4.47-4_s390x.deb ... Unpacking libattr1:s390x (1:2.4.47-4) over (1:2.4.47-2build1) ... Setting up libattr1:s390x (1:2.4.47-4) ... (Reading database ... 12459 files and directories currently installed.) Preparing to unpack .../libacl1_2.2.52-5_s390x.deb ... Unpacking libacl1:s390x (2.2.52-5) over (2.2.52-3build1) ... Setting up libacl1:s390x (2.2.52-5) ... (Reading database ... 12459 files and directories currently installed.) Preparing to unpack .../0-libcap2_1%3a2.25-2_s390x.deb ... Unpacking libcap2:s390x (1:2.25-2) over (1:2.25-1.2) ... Preparing to unpack .../1-libargon2-1_0~20171227-0.2_s390x.deb ... Unpacking libargon2-1:s390x (0~20171227-0.2) over (0~20171227-0.1) ... Preparing to unpack .../2-libjson-c3_0.12.1+ds-2_s390x.deb ... Unpacking libjson-c3:s390x (0.12.1+ds-2) over (0.12.1-1.3) ... Preparing to unpack .../3-libcryptsetup12_2%3a2.1.0-1ubuntu1_s390x.deb ... Unpacking libcryptsetup12:s390x (2:2.1.0-1ubuntu1) over (2:2.0.4-2ubuntu2) ... Preparing to unpack .../4-libip4tc0_1.8.2-3ubuntu1_s390x.deb ... Unpacking libip4tc0:s390x (1.8.2-3ubuntu1) over (1.6.1-2ubuntu3) ... Preparing to unpack .../5-mount_2.33.1-0.1ubuntu1_s390x.deb ... Unpacking mount (2.33.1-0.1ubuntu1) over (2.32-0.1ubuntu2) ... Preparing to unpack .../6-systemd_240-5ubuntu4_s390x.deb ... Unpacking systemd (240-5ubuntu4) over (239-7ubuntu15) ... Preparing to unpack .../7-libsystemd0_240-5ubuntu4_s390x.deb ... Unpacking libsystemd0:s390x (240-5ubuntu4) over (239-7ubuntu15) ... Setting up libsystemd0:s390x (240-5ubuntu4) ... (Reading database ... 12476 files and directories currently installed.) Preparing to unpack .../libext2fs2_1.44.5-1_s390x.deb ... Unpacking libext2fs2:s390x (1.44.5-1) over (1.44.4-2ubuntu1) ... Setting up libext2fs2:s390x (1.44.5-1) ... (Reading database ... 12475 files and directories currently installed.) Preparing to unpack .../e2fsprogs_1.44.5-1_s390x.deb ... Unpacking e2fsprogs (1.44.5-1) over (1.44.4-2ubuntu1) ... Setting up libcap2:s390x (1:2.25-2) ... Setting up libargon2-1:s390x (0~20171227-0.2) ... Setting up libjson-c3:s390x (0.12.1+ds-2) ... Setting up libcryptsetup12:s390x (2:2.1.0-1ubuntu1) ... Setting up libip4tc0:s390x (1.8.2-3ubuntu1) ... Setting up util-linux (2.33.1-0.1ubuntu1) ... Setting up mount (2.33.1-0.1ubuntu1) ... Setting up systemd (240-5ubuntu4) ... Installing new version of config file /etc/systemd/journald.conf ... Installing new version of config file /etc/systemd/resolved.conf ... Installing new version of config file /etc/systemd/system.conf ... Setting up systemd-sysv (240-5ubuntu4) ... (Reading database ... 12475 files and directories currently installed.) Preparing to unpack .../init_1.56+nmu1_s390x.deb ... Unpacking init (1.56+nmu1) over (1.56) ... Preparing to unpack .../libcap-ng0_0.7.9-2_s390x.deb ... Unpacking libcap-ng0:s390x (0.7.9-2) over (0.7.9-1build1) ... Setting up libcap-ng0:s390x (0.7.9-2) ... (Reading database ... 12475 files and directories currently installed.) Preparing to unpack .../libpam-runtime_1.3.1-5ubuntu1_all.deb ... Unpacking libpam-runtime (1.3.1-5ubuntu1) over (1.1.8-3.6ubuntu2) ... Setting up libpam-runtime (1.3.1-5ubuntu1) ... (Reading database ... 12475 files and directories currently installed.) Preparing to unpack .../00-libgomp1_9-20190216-1ubuntu1_s390x.deb ... Unpacking libgomp1:s390x (9-20190216-1ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../01-libitm1_9-20190216-1ubuntu1_s390x.deb ... Unpacking libitm1:s390x (9-20190216-1ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../02-libatomic1_9-20190216-1ubuntu1_s390x.deb ... Unpacking libatomic1:s390x (9-20190216-1ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../03-libasan5_9-20190216-1ubuntu1_s390x.deb ... Unpacking libasan5:s390x (9-20190216-1ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../04-libubsan1_9-20190216-1ubuntu1_s390x.deb ... Unpacking libubsan1:s390x (9-20190216-1ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../05-g++-8_8.2.0-21ubuntu1_s390x.deb ... Unpacking g++-8 (8.2.0-21ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../06-gcc-8_8.2.0-21ubuntu1_s390x.deb ... Unpacking gcc-8 (8.2.0-21ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../07-libstdc++-8-dev_8.2.0-21ubuntu1_s390x.deb ... Unpacking libstdc++-8-dev:s390x (8.2.0-21ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../08-libgcc-8-dev_8.2.0-21ubuntu1_s390x.deb ... Unpacking libgcc-8-dev:s390x (8.2.0-21ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../09-libmpfr6_4.0.2-1_s390x.deb ... Unpacking libmpfr6:s390x (4.0.2-1) over (4.0.1-2) ... Preparing to unpack .../10-libcc1-0_9-20190216-1ubuntu1_s390x.deb ... Unpacking libcc1-0:s390x (9-20190216-1ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../11-binutils-s390x-linux-gnu_2.32-3ubuntu1_s390x.deb ... Unpacking binutils-s390x-linux-gnu (2.32-3ubuntu1) over (2.31.1-10ubuntu1) ... Preparing to unpack .../12-libbinutils_2.32-3ubuntu1_s390x.deb ... Unpacking libbinutils:s390x (2.32-3ubuntu1) over (2.31.1-10ubuntu1) ... Preparing to unpack .../13-binutils_2.32-3ubuntu1_s390x.deb ... Unpacking binutils (2.32-3ubuntu1) over (2.31.1-10ubuntu1) ... Preparing to unpack .../14-binutils-common_2.32-3ubuntu1_s390x.deb ... Unpacking binutils-common:s390x (2.32-3ubuntu1) over (2.31.1-10ubuntu1) ... Preparing to unpack .../15-cpp-8_8.2.0-21ubuntu1_s390x.deb ... Unpacking cpp-8 (8.2.0-21ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../16-gcc-8-base_8.2.0-21ubuntu1_s390x.deb ... Unpacking gcc-8-base:s390x (8.2.0-21ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../17-libcom-err2_1.44.5-1_s390x.deb ... Unpacking libcom-err2:s390x (1.44.5-1) over (1.44.4-2ubuntu1) ... Preparing to unpack .../18-libprocps7_2%3a3.3.15-2ubuntu2_s390x.deb ... Unpacking libprocps7:s390x (2:3.3.15-2ubuntu2) over (2:3.3.15-2ubuntu1) ... Preparing to unpack .../19-libss2_1.44.5-1_s390x.deb ... Unpacking libss2:s390x (1.44.5-1) over (1.44.4-2ubuntu1) ... Preparing to unpack .../20-lsb-base_10.2018112800ubuntu1_all.deb ... Unpacking lsb-base (10.2018112800ubuntu1) over (9.20170808ubuntu1) ... Preparing to unpack .../21-procps_2%3a3.3.15-2ubuntu2_s390x.deb ... Unpacking procps (2:3.3.15-2ubuntu2) over (2:3.3.15-2ubuntu1) ... Preparing to unpack .../22-ca-certificates_20190110_all.deb ... Unpacking ca-certificates (20190110) over (20180409) ... Preparing to unpack .../23-readline-common_8.0-1_all.deb ... Unpacking readline-common (8.0-1) over (7.0-5) ... Selecting previously unselected package libreadline8:s390x. Preparing to unpack .../24-libreadline8_8.0-1_s390x.deb ... Unpacking libreadline8:s390x (8.0-1) ... Preparing to unpack .../25-libsqlite3-0_3.27.1-1_s390x.deb ... Unpacking libsqlite3-0:s390x (3.27.1-1) over (3.26.0-2) ... Preparing to unpack .../26-tzdata_2018i-1_all.deb ... Unpacking tzdata (2018i-1) over (2018g-1) ... Preparing to unpack .../27-xz-utils_5.2.4-1_s390x.deb ... Unpacking xz-utils (5.2.4-1) over (5.2.2-1.3) ... Preparing to unpack .../28-libpng16-16_1.6.36-5_s390x.deb ... Unpacking libpng16-16:s390x (1.6.36-5) over (1.6.34-2) ... Preparing to unpack .../29-dpkg-dev_1.19.2ubuntu2_all.deb ... Unpacking dpkg-dev (1.19.2ubuntu2) over (1.19.2ubuntu1) ... Preparing to unpack .../30-libdpkg-perl_1.19.2ubuntu2_all.deb ... Unpacking libdpkg-perl (1.19.2ubuntu2) over (1.19.2ubuntu1) ... Preparing to unpack .../31-e2fslibs_1.44.5-1_s390x.deb ... Unpacking e2fslibs:s390x (1.44.5-1) over (1.44.4-2ubuntu1) ... Preparing to unpack .../32-libassuan0_2.5.2-1_s390x.deb ... Unpacking libassuan0:s390x (2.5.2-1) over (2.5.1-2) ... Preparing to unpack .../33-gpg_2.2.12-1ubuntu3_s390x.deb ... Unpacking gpg (2.2.12-1ubuntu3) over (2.2.8-3ubuntu1) ... Preparing to unpack .../34-gpgconf_2.2.12-1ubuntu3_s390x.deb ... Unpacking gpgconf (2.2.12-1ubuntu3) over (2.2.8-3ubuntu1) ... Preparing to unpack .../35-gpg-agent_2.2.12-1ubuntu3_s390x.deb ... Unpacking gpg-agent (2.2.12-1ubuntu3) over (2.2.8-3ubuntu1) ... Preparing to unpack .../36-libcomerr2_1.44.5-1_s390x.deb ... Unpacking libcomerr2:s390x (1.44.5-1) over (1.44.4-2ubuntu1) ... Preparing to unpack .../37-linux-libc-dev_4.19.0-13.14_s390x.deb ... Unpacking linux-libc-dev:s390x (4.19.0-13.14) over (4.18.0-11.12) ... Preparing to unpack .../38-pkgbinarymangler_144_all.deb ... Unpacking pkgbinarymangler (144) over (143) ... Setting up libcom-err2:s390x (1.44.5-1) ... Setting up libgomp1:s390x (9-20190216-1ubuntu1) ... Setting up libatomic1:s390x (9-20190216-1ubuntu1) ... Setting up readline-common (8.0-1) ... Setting up libss2:s390x (1.44.5-1) ... Setting up libcc1-0:s390x (9-20190216-1ubuntu1) ... Setting up pkgbinarymangler (144) ... Setting up e2fslibs:s390x (1.44.5-1) ... Setting up libprocps7:s390x (2:3.3.15-2ubuntu2) ... Setting up libpng16-16:s390x (1.6.36-5) ... Setting up tzdata (2018i-1) ... Current default time zone: 'Etc/UTC' Local time is now: Sun Feb 17 14:18:21 UTC 2019. Universal Time is now: Sun Feb 17 14:18:21 UTC 2019. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up init (1.56+nmu1) ... Setting up linux-libc-dev:s390x (4.19.0-13.14) ... Setting up libmpfr6:s390x (4.0.2-1) ... Setting up e2fsprogs (1.44.5-1) ... Setting up lsb-base (10.2018112800ubuntu1) ... Setting up libgdbm6:s390x (1.18.1-3) ... Setting up binutils-common:s390x (2.32-3ubuntu1) ... Setting up perl-modules-5.28 (5.28.1-4) ... Processing triggers for libc-bin (2.28-0ubuntu1) ... Setting up xz-utils (5.2.4-1) ... Processing triggers for systemd (240-5ubuntu4) ... Setting up gcc-8-base:s390x (8.2.0-21ubuntu1) ... Setting up libsqlite3-0:s390x (3.27.1-1) ... Setting up libcomerr2:s390x (1.44.5-1) ... Setting up libgdbm-compat4:s390x (1.18.1-3) ... Setting up ca-certificates (20190110) ... Updating certificates in /etc/ssl/certs... 2 added, 7 removed; done. Setting up libasan5:s390x (9-20190216-1ubuntu1) ... Setting up libassuan0:s390x (2.5.2-1) ... Setting up libncurses6:s390x (6.1+20181013-2ubuntu2) ... Setting up libitm1:s390x (9-20190216-1ubuntu1) ... Setting up libreadline8:s390x (8.0-1) ... Setting up libubsan1:s390x (9-20190216-1ubuntu1) ... Setting up cpp-8 (8.2.0-21ubuntu1) ... Setting up libbinutils:s390x (2.32-3ubuntu1) ... Setting up libperl5.28:s390x (5.28.1-4) ... Setting up gpgconf (2.2.12-1ubuntu3) ... Setting up binutils-s390x-linux-gnu (2.32-3ubuntu1) ... Setting up gpg-agent (2.2.12-1ubuntu3) ... Setting up procps (2:3.3.15-2ubuntu2) ... Installing new version of config file /etc/sysctl.d/10-network-security.conf ... Setting up perl (5.28.1-4) ... Setting up libgcc-8-dev:s390x (8.2.0-21ubuntu1) ... Setting up binutils (2.32-3ubuntu1) ... Setting up gpg (2.2.12-1ubuntu3) ... Setting up libstdc++-8-dev:s390x (8.2.0-21ubuntu1) ... Setting up libdpkg-perl (1.19.2ubuntu2) ... Setting up gcc-8 (8.2.0-21ubuntu1) ... Setting up g++-8 (8.2.0-21ubuntu1) ... Setting up dpkg-dev (1.19.2ubuntu2) ... Processing triggers for libc-bin (2.28-0ubuntu1) ... Processing triggers for ca-certificates (20190110) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. RUN: /usr/share/launchpad-buildd/slavebin/sbuild-package PACKAGEBUILD-16398897 s390x disco-proposed -c chroot:build-PACKAGEBUILD-16398897 --arch=s390x --dist=disco-proposed --nolog umbrello_18.12.2-0ubuntu1.dsc Initiating build PACKAGEBUILD-16398897 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 4.4.0-142-generic #168-Ubuntu SMP Wed Jan 16 20:58:48 UTC 2019 s390x sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on bos02-s390x-006.buildd +==============================================================================+ | umbrello 4:18.12.2-0ubuntu1 (s390x) 17 Feb 2019 14:18 | +==============================================================================+ Package: umbrello Version: 4:18.12.2-0ubuntu1 Source Version: 4:18.12.2-0ubuntu1 Distribution: disco-proposed Machine Architecture: s390x Host Architecture: s390x Build Architecture: s390x I: NOTICE: Log filtering will replace 'build/umbrello-_r_6CL/umbrello-18.12.2' with '<>' I: NOTICE: Log filtering will replace 'build/umbrello-_r_6CL' with '<>' I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-16398897/chroot-autobuild' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- umbrello_18.12.2-0ubuntu1.dsc exists in .; copying to chroot Check architectures ------------------- Check dependencies ------------------ Merged Build-Depends: build-essential, fakeroot Filtered Build-Depends: build-essential, fakeroot dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<>/resolver-yg77Cl/apt_archive/sbuild-build-depends-core-dummy.deb'. Ign:1 copy:/<>/resolver-yg77Cl/apt_archive ./ InRelease Get:2 copy:/<>/resolver-yg77Cl/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-yg77Cl/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-yg77Cl/apt_archive ./ Sources [214 B] Get:5 copy:/<>/resolver-yg77Cl/apt_archive ./ Packages [529 B] Fetched 2862 B in 0s (0 B/s) Reading package lists... Reading package lists... +------------------------------------------------------------------------------+ | Install core build dependencies (apt-based resolver) | +------------------------------------------------------------------------------+ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following package was automatically installed and is no longer required: libreadline7 Use 'apt autoremove' to remove it. The following NEW packages will be installed: sbuild-build-depends-core-dummy 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 852 B of archives. After this operation, 0 B of additional disk space will be used. Get:1 copy:/<>/resolver-yg77Cl/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [852 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 852 B in 0s (0 B/s) Selecting previously unselected package sbuild-build-depends-core-dummy. (Reading database ... 12500 files and directories currently installed.) Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_s390x.deb ... Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ... Setting up sbuild-build-depends-core-dummy (0.invalid.0) ... Merged Build-Depends: cmake (>= 2.8.12~), debhelper (>= 9), extra-cmake-modules (>= 5.31.0~), kdevelop-dev, kdevelop-pg-qt, kinit-dev (>= 5.31.0~), libboost-dev (>= 1.33.1), libkf5archive-dev (>= 5.31.0~), libkf5auth-dev (>= 5.31.0~), libkf5completion-dev (>= 5.31.0~), libkf5config-dev (>= 5.31.0~), libkf5coreaddons-dev (>= 5.31.0~), libkf5crash-dev (>= 5.31.0~), libkf5doctools-dev (>= 5.31.0~), libkf5guiaddons-dev (>= 5.31.0~), libkf5i18n-dev (>= 5.31.0~), libkf5iconthemes-dev (>= 5.31.0~), libkf5kdelibs4support-dev (>= 5.31.0~), libkf5kio-dev (>= 5.31.0~), libkf5parts-dev (>= 5.31.0~), libkf5service-dev (>= 5.31.0~), libkf5texteditor-dev (>= 5.31.0~), libkf5widgetsaddons-dev (>= 5.31.0~), libkf5windowsystem-dev (>= 5.31.0~), libkf5xmlgui-dev (>= 5.31.0~), libqt5svg5-dev (>= 5.6.1~), libqt5webkit5-dev (>= 5.2.0~), libxml2-dev, libxslt1-dev, pkg-config, pkg-kde-tools (>= 0.12), qtbase5-dev (>= 5.6.1~) Filtered Build-Depends: cmake (>= 2.8.12~), debhelper (>= 9), extra-cmake-modules (>= 5.31.0~), kdevelop-dev, kdevelop-pg-qt, kinit-dev (>= 5.31.0~), libboost-dev (>= 1.33.1), libkf5archive-dev (>= 5.31.0~), libkf5auth-dev (>= 5.31.0~), libkf5completion-dev (>= 5.31.0~), libkf5config-dev (>= 5.31.0~), libkf5coreaddons-dev (>= 5.31.0~), libkf5crash-dev (>= 5.31.0~), libkf5doctools-dev (>= 5.31.0~), libkf5guiaddons-dev (>= 5.31.0~), libkf5i18n-dev (>= 5.31.0~), libkf5iconthemes-dev (>= 5.31.0~), libkf5kdelibs4support-dev (>= 5.31.0~), libkf5kio-dev (>= 5.31.0~), libkf5parts-dev (>= 5.31.0~), libkf5service-dev (>= 5.31.0~), libkf5texteditor-dev (>= 5.31.0~), libkf5widgetsaddons-dev (>= 5.31.0~), libkf5windowsystem-dev (>= 5.31.0~), libkf5xmlgui-dev (>= 5.31.0~), libqt5svg5-dev (>= 5.6.1~), libqt5webkit5-dev (>= 5.2.0~), libxml2-dev, libxslt1-dev, pkg-config, pkg-kde-tools (>= 0.12), qtbase5-dev (>= 5.6.1~) dpkg-deb: building package 'sbuild-build-depends-umbrello-dummy' in '/<>/resolver-UHA5QI/apt_archive/sbuild-build-depends-umbrello-dummy.deb'. Ign:1 copy:/<>/resolver-UHA5QI/apt_archive ./ InRelease Get:2 copy:/<>/resolver-UHA5QI/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-UHA5QI/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-UHA5QI/apt_archive ./ Sources [459 B] Get:5 copy:/<>/resolver-UHA5QI/apt_archive ./ Packages [781 B] Fetched 3359 B in 0s (0 B/s) Reading package lists... Reading package lists... +------------------------------------------------------------------------------+ | Install umbrello build dependencies (apt-based resolver) | +------------------------------------------------------------------------------+ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following package was automatically installed and is no longer required: libreadline7 Use 'apt autoremove' to remove it. The following additional packages will be installed: autoconf automake autopoint autotools-dev bsdmainutils cmake cmake-data dbus debhelper dh-autoreconf dh-strip-nondeterminism diffstat docbook-xml docbook-xsl dwz extra-cmake-modules file fontconfig fontconfig-config fonts-dejavu-core gettext gettext-base groff-base icu-devtools intltool-debian iso-codes kdesignerplugin-data kdevelop-dev kdevelop-pg-qt kdevelop53-libs kdoctools5 kgendesignerplugin kgendesignerplugin-bin kinit kinit-dev kio kpackagetool5 kross kross-dev ktexteditor-data liba52-0.7.4 libaa1 libaom0 libapt-pkg-perl libarchive-zip-perl libarchive13 libaribb24-0 libasn1-8-heimdal libasound2 libasound2-data libass9 libasyncns0 libavahi-client3 libavahi-common-data libavahi-common3 libavc1394-0 libavcodec58 libavformat58 libavutil56 libbasicusageenvironment1 libbluray2 libboost-dev libboost1.67-dev libbrotli1 libbsd0 libcaca0 libcairo2 libcanberra0 libcap2-bin libcddb2 libcgi-pm-perl libchromaprint1 libclass-accessor-perl libclone-perl libcodec2-0.8.1 libcroco3 libcups2 libcurl4 libdatrie1 libdbus-1-3 libdbusmenu-qt5-2 libdc1394-22 libdca0 libdigest-hmac-perl libdouble-conversion1 libdrm-amdgpu1 libdrm-common libdrm-dev libdrm-nouveau2 libdrm-radeon1 libdrm2 libdvbpsi10 libdvdnav4 libdvdread4 libebml4v5 libedit2 libeditorconfig0 libegl-mesa0 libegl1 libelf1 libemail-valid-perl libevdev2 libexpat1 libexporter-tiny-perl libfaad2 libfam0 libfile-basedir-perl libfile-stripnondeterminism-perl libflac8 libfontconfig1 libfreetype6 libfribidi0 libfuture-perl libgbm1 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgif7 libgit2-27 libgl1 libgl1-mesa-dev libgl1-mesa-dri libglapi-mesa libgles1 libgles2 libglib2.0-0 libglu1-mesa libglu1-mesa-dev libglvnd-core-dev libglvnd-dev libglvnd0 libglx-mesa0 libglx0 libgme0 libgpgme11 libgpgmepp6 libgpm2 libgrantlee-templates5 libgrantlee-textdocument5 libgrantlee5-dev libgraphite2-3 libgroupsock8 libgsm1 libgssapi-krb5-2 libgssapi3-heimdal libgstreamer-plugins-base1.0-0 libgstreamer1.0-0 libgudev-1.0-0 libharfbuzz0b libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhtml-parser-perl libhtml-tagset-perl libhttp-parser2.8 libhx509-5-heimdal libhyphen0 libice6 libicu-dev libicu63 libinput-bin libinput10 libio-async-perl libio-pty-perl libio-socket-ssl-perl libio-string-perl libipc-run-perl libipc-system-simple-perl libixml10 libjbig0 libjpeg-turbo8 libjpeg8 libjs-underscore libjsoncpp1 libk5crypto3 libkate1 libkeyutils1 libkf5archive-dev libkf5archive5 libkf5attica-dev libkf5attica5 libkf5auth-data libkf5auth-dev libkf5auth-dev-bin libkf5auth5 libkf5bookmarks-data libkf5bookmarks-dev libkf5bookmarks5 libkf5codecs-data libkf5codecs-dev libkf5codecs5 libkf5completion-data libkf5completion-dev libkf5completion5 libkf5config-bin libkf5config-data libkf5config-dev libkf5config-dev-bin libkf5configcore5 libkf5configgui5 libkf5configwidgets-data libkf5configwidgets-dev libkf5configwidgets5 libkf5coreaddons-data libkf5coreaddons-dev libkf5coreaddons-dev-bin libkf5coreaddons5 libkf5crash-dev libkf5crash5 libkf5dbusaddons-data libkf5dbusaddons-dev libkf5dbusaddons5 libkf5declarative-data libkf5declarative5 libkf5dnssd-data libkf5dnssd-dev libkf5dnssd5 libkf5doctools-dev libkf5doctools5 libkf5emoticons-data libkf5emoticons-dev libkf5emoticons5 libkf5globalaccel-data libkf5globalaccel-dev libkf5globalaccel5 libkf5globalaccelprivate5 libkf5guiaddons-dev libkf5guiaddons5 libkf5i18n-data libkf5i18n-dev libkf5i18n5 libkf5iconthemes-data libkf5iconthemes-dev libkf5iconthemes5 libkf5idletime-dev libkf5idletime5 libkf5itemmodels-dev libkf5itemmodels5 libkf5itemviews-data libkf5itemviews-dev libkf5itemviews5 libkf5jobwidgets-data libkf5jobwidgets-dev libkf5jobwidgets5 libkf5js5 libkf5jsapi5 libkf5kcmutils-data libkf5kcmutils-dev libkf5kcmutils5 libkf5kdelibs4support-data libkf5kdelibs4support-dev libkf5kdelibs4support5 libkf5kdelibs4support5-bin libkf5khtml-data libkf5khtml-dev libkf5khtml5 libkf5kio-dev libkf5kiocore5 libkf5kiofilewidgets5 libkf5kiogui5 libkf5kiontlm5 libkf5kiowidgets5 libkf5kjs-dev libkf5krosscore5 libkf5krossui5 libkf5mediaplayer-data libkf5mediaplayer-dev libkf5mediaplayer5 libkf5newstuff-data libkf5newstuff-dev libkf5newstuff5 libkf5newstuffcore5 libkf5notifications-data libkf5notifications-dev libkf5notifications5 libkf5notifyconfig-data libkf5notifyconfig-dev libkf5notifyconfig5 libkf5package-data libkf5package5 libkf5parts-data libkf5parts-dev libkf5parts5 libkf5plotting-dev libkf5plotting5 libkf5pty-data libkf5pty-dev libkf5pty5 libkf5quickaddons5 libkf5service-bin libkf5service-data libkf5service-dev libkf5service5 libkf5solid-dev libkf5solid5 libkf5solid5-data libkf5sonnet-dev libkf5sonnet-dev-bin libkf5sonnet5-data libkf5sonnetcore5 libkf5sonnetui5 libkf5style-dev libkf5style5 libkf5su-data libkf5su-dev libkf5su5 libkf5syntaxhighlighting-data libkf5syntaxhighlighting5 libkf5texteditor-bin libkf5texteditor-dev libkf5texteditor5 libkf5texteditor5-libjs-underscore libkf5textwidgets-data libkf5textwidgets-dev libkf5textwidgets5 libkf5threadweaver-dev libkf5threadweaver5 libkf5unitconversion-data libkf5unitconversion-dev libkf5unitconversion5 libkf5wallet-bin libkf5wallet-data libkf5wallet-dev libkf5wallet5 libkf5webkit-dev libkf5webkit5 libkf5widgetsaddons-data libkf5widgetsaddons-dev libkf5widgetsaddons5 libkf5windowsystem-data libkf5windowsystem-dev libkf5windowsystem5 libkf5xmlgui-bin libkf5xmlgui-data libkf5xmlgui-dev libkf5xmlgui5 libkrb5-26-heimdal libkrb5-3 libkrb5support0 libkwalletbackend5-5 liblcms2-2 libldap-2.4-2 libldap-common liblirc-client0 liblist-moreutils-perl liblivemedia64 libllvm7 liblocale-gettext-perl libltdl7 liblua5.2-0 libmad0 libmagic-mgc libmagic1 libmailtools-perl libmatroska6v5 libmbedcrypto3 libmbedtls12 libmbedx509-0 libmicrodns0 libmp3lame0 libmpcdec6 libmpdec2 libmpeg2-4 libmpg123-0 libmtdev1 libmtp-common libmtp9 libmysofa0 libnet-dns-perl libnet-domain-tld-perl libnet-ip-perl libnet-smtp-ssl-perl libnet-ssleay-perl libnfs12 libnghttp2-14 libogg0 libopengl0 libopenjp2-7 libopenmpt-modplug1 libopenmpt0 libopus0 liborc-0.4-0 libpam-systemd libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libparse-debianchangelog-perl libpcre16-3 libpcre2-16-0 libpcre3-dev libpcre32-3 libpcrecpp0v5 libphonon4qt5-4 libpipeline1 libpixman-1-0 libplacebo7 libpolkit-agent-1-0 libpolkit-gobject-1-0 libpolkit-qt5-1-1 libpostproc55 libprotobuf-lite17 libpsl5 libpthread-stubs0-dev libpulse-mainloop-glib0 libpulse0 libpython3-stdlib libpython3.7-minimal libpython3.7-stdlib libqt5concurrent5 libqt5core5a libqt5dbus5 libqt5gui5 libqt5network5 libqt5positioning5 libqt5printsupport5 libqt5qml5 libqt5quick5 libqt5quickparticles5 libqt5quicktest5 libqt5quickwidgets5 libqt5script5 libqt5scripttools5 libqt5sensors5 libqt5sql5 libqt5svg5 libqt5svg5-dev libqt5test5 libqt5texttospeech5 libqt5webchannel5 libqt5webkit5 libqt5webkit5-dev libqt5widgets5 libqt5x11extras5 libqt5xml5 libraw1394-11 libresid-builder0c2a librhash0 libroken18-heimdal librsvg2-2 librtmp1 libsamplerate0 libsasl2-2 libsasl2-modules-db libsdl-image1.2 libsdl1.2debian libsecret-1-0 libsecret-common libsensors-config libsensors5 libshine3 libshout3 libsidplay2 libsigsegv2 libsm6 libsnappy1v5 libsndfile1 libsndio7.0 libsoxr0 libspatialaudio0 libspeex1 libspeexdsp1 libssh-4 libssh-gcrypt-4 libssh2-1 libssl-dev libstruct-dumb-perl libsub-name-perl libswresample3 libswscale5 libtag1v5 libtag1v5-vanilla libtdb1 libtext-levenshtein-perl libthai-data libthai0 libtheora0 libtiff5 libtimedate-perl libtool libtwolame0 libuchardet0 libupnp13 liburi-perl libusageenvironment3 libusb-1.0-0 libuv1 libva-drm2 libva-wayland2 libva-x11-2 libva2 libvdpau1 libvlc5 libvlccore9 libvorbis0a libvorbisenc2 libvorbisfile3 libvpx5 libvulkan-dev libvulkan1 libwacom-common libwacom2 libwavpack1 libwayland-client0 libwayland-egl1 libwayland-server0 libwebp6 libwebpmux3 libwind0-heimdal libwoff1 libwrap0 libx11-6 libx11-data libx11-dev libx11-xcb-dev libx11-xcb1 libx264-155 libx265-165 libxau-dev libxau6 libxcb-dri2-0 libxcb-dri2-0-dev libxcb-dri3-0 libxcb-dri3-dev libxcb-glx0 libxcb-glx0-dev libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-present-dev libxcb-present0 libxcb-randr0 libxcb-randr0-dev libxcb-render-util0 libxcb-render0 libxcb-render0-dev libxcb-shape0 libxcb-shape0-dev libxcb-shm0 libxcb-sync-dev libxcb-sync1 libxcb-util1 libxcb-xfixes0 libxcb-xfixes0-dev libxcb-xinerama0 libxcb-xkb1 libxcb-xv0 libxcb1 libxcb1-dev libxdamage-dev libxdamage1 libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxfixes-dev libxfixes3 libxi6 libxkbcommon-x11-0 libxkbcommon0 libxml-libxml-perl libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl libxml-simple-perl libxml2 libxml2-dev libxml2-utils libxrender1 libxshmfence-dev libxshmfence1 libxslt1-dev libxslt1.1 libxss1 libxvidcore4 libxxf86vm-dev libxxf86vm1 libyaml-0-2 libyaml-libyaml-perl libzvbi-common libzvbi0 lintian m4 man-db mesa-common-dev mime-support netbase patchutils perl-openssl-defaults phonon4qt5 phonon4qt5-backend-vlc pkg-config pkg-kde-tools po-debconf python3 python3-minimal python3.7 python3.7-minimal qt5-qmake qt5-qmake-bin qt5-qmltooling-plugins qtbase5-dev qtbase5-dev-tools qtchooser qtdeclarative5-dev qtdeclarative5-dev-tools qtscript5-dev sgml-base sgml-data shared-mime-info sound-theme-freedesktop sudo t1utils ucf vlc-data vlc-plugin-base vlc-plugin-video-output x11-common x11proto-core-dev x11proto-damage-dev x11proto-dev x11proto-fixes-dev x11proto-xext-dev x11proto-xf86vidmode-dev xkb-data xml-core xorg-sgml-doctools xtrans-dev Suggested packages: autoconf-archive gnu-standards autoconf-doc wamerican | wordlist whois vacation cmake-doc ninja-build default-dbus-session-bus | dbus-session-bus dh-make 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 gettext-doc libasprintf-dev libgettextpo-dev groff isoquery lrzip libasound2-plugins alsa-utils libbluray-bdj libboost-doc libboost1.67-doc libboost-atomic1.67-dev libboost-chrono1.67-dev libboost-container1.67-dev libboost-date-time1.67-dev libboost-exception1.67-dev libboost-filesystem1.67-dev libboost-graph1.67-dev libboost-graph-parallel1.67-dev libboost-iostreams1.67-dev libboost-locale1.67-dev libboost-log1.67-dev libboost-math1.67-dev libboost-mpi1.67-dev libboost-mpi-python1.67-dev libboost-numpy1.67-dev libboost-program-options1.67-dev libboost-python1.67-dev libboost-random1.67-dev libboost-regex1.67-dev libboost-serialization1.67-dev libboost-signals1.67-dev libboost-stacktrace1.67-dev libboost-system1.67-dev libboost-test1.67-dev libboost-thread1.67-dev libboost-timer1.67-dev libboost-type-erasure1.67-dev libboost-wave1.67-dev libboost1.67-tools-dev libmpfrc++-dev libntl-dev libcanberra-gtk0 libcanberra-pulse cups-common libdvdcss2 fam gpm krb5-doc krb5-user libvisual-0.4-plugins gstreamer1.0-tools libdata-dump-perl icu-doc liblcms2-utils lirc opus-tools libhtml-template-perl pulseaudio qt5-image-formats-plugins qtwayland5 libraw1394-doc librsvg2-bin lm-sensors sndiod speex libssl-doc libtool-doc gfortran | fortran95-compiler gcj-jdk libwww-perl libx11-doc libxcb-doc libxext-doc binutils-multiarch libtext-template-perl m4-doc apparmor less www-browser phonon4qt5-backend-gstreamer cdbs libmail-box-perl python3-doc python3-tk python3-venv python3.7-venv python3.7-doc binfmt-support default-libmysqlclient-dev firebird-dev libegl1-mesa-dev libpq-dev libsqlite3-dev unixodbc-dev sgml-base-doc perlsgml w3-recs opensp Recommended packages: qt5-default curl | wget | lynx libaacs0 libpam-cap libcgi-fast-perl libarchive-cpio-perl libgdk-pixbuf2.0-bin libglib2.0-data xdg-user-dirs dirmngr gpg-wks-client gpgsm gstreamer1.0-plugins-base libhttp-message-perl libasync-mergepoint-perl libsereal-perl libtest-fatal-perl libtest-refcount-perl javascript-common libjs-jquery libkf5archive-doc libkf5attica-doc libkf5auth-doc libkf5bookmarks-doc keditbookmarks libkf5codecs-doc libkf5completion-doc libkf5config-doc libkf5configwidgets-doc libkf5coreaddons-doc libkf5crash-doc libkf5dbusaddons-doc libkf5dbusaddons-bin kpackagelauncherqml libkf5dnssd-doc libkf5emoticons-doc libkf5emoticons-bin libkf5globalaccel-doc libkf5globalaccel-bin libkf5guiaddons-doc libkf5i18n-doc libkf5iconthemes-doc libkf5iconthemes-bin libkf5idletime-doc kwayland-integration libkf5itemmodels-doc libkf5itemviews-doc libkf5jobwidgets-doc libkf5kcmutils-doc libkf5khtml-bin libkf5kio-doc libkf5newstuff-doc qml-module-org-kde-newstuff libkf5notifications-doc libkf5notifyconfig-doc libkf5parts-doc libkf5parts-plugins libkf5plotting-doc libkf5pty-doc libkf5service-doc libkf5solid-doc media-player-info libkf5sonnet-doc sonnet-plugins libkf5su-doc libkf5su-bin libkf5texteditor-doc ktexteditor-katepart libkf5textwidgets-doc libkf5threadweaver-doc libkf5unitconversion-doc libkf5wallet-doc libkf5widgetsaddons-doc libkf5windowsystem-doc qtwayland5 libkf5xmlgui-doc krb5-locales libmtp-runtime udev libdigest-bubblebabble-perl libnet-dns-sec-perl libnet-libidn-perl libauthen-sasl-perl publicsuffix qttranslations5-l10n qt5-gtk-platformtheme geoclue-2.0 libqt5sql5-sqlite | libqt5sql5-mysql | libqt5sql5-odbc | libqt5sql5-psql | libqt5sql5-tds | libqt5sql5-ibase librsvg2-common libsasl2-modules libltdl-dev va-driver-all | va-driver vdpau-driver-all | vdpau-driver libvlc-bin libproxy-tools libwacom-bin libwww-perl libxml-sax-expat-perl libperlio-gzip-perl libmail-sendmail-perl libqt5opengl5-dev xdg-utils The following NEW packages will be installed: autoconf automake autopoint autotools-dev bsdmainutils cmake cmake-data dbus debhelper dh-autoreconf dh-strip-nondeterminism diffstat docbook-xml docbook-xsl dwz extra-cmake-modules file fontconfig fontconfig-config fonts-dejavu-core gettext gettext-base groff-base icu-devtools intltool-debian iso-codes kdesignerplugin-data kdevelop-dev kdevelop-pg-qt kdevelop53-libs kdoctools5 kgendesignerplugin kgendesignerplugin-bin kinit kinit-dev kio kpackagetool5 kross kross-dev ktexteditor-data liba52-0.7.4 libaa1 libaom0 libapt-pkg-perl libarchive-zip-perl libarchive13 libaribb24-0 libasn1-8-heimdal libasound2 libasound2-data libass9 libasyncns0 libavahi-client3 libavahi-common-data libavahi-common3 libavc1394-0 libavcodec58 libavformat58 libavutil56 libbasicusageenvironment1 libbluray2 libboost-dev libboost1.67-dev libbrotli1 libbsd0 libcaca0 libcairo2 libcanberra0 libcap2-bin libcddb2 libcgi-pm-perl libchromaprint1 libclass-accessor-perl libclone-perl libcodec2-0.8.1 libcroco3 libcups2 libcurl4 libdatrie1 libdbus-1-3 libdbusmenu-qt5-2 libdc1394-22 libdca0 libdigest-hmac-perl libdouble-conversion1 libdrm-amdgpu1 libdrm-common libdrm-dev libdrm-nouveau2 libdrm-radeon1 libdrm2 libdvbpsi10 libdvdnav4 libdvdread4 libebml4v5 libedit2 libeditorconfig0 libegl-mesa0 libegl1 libelf1 libemail-valid-perl libevdev2 libexpat1 libexporter-tiny-perl libfaad2 libfam0 libfile-basedir-perl libfile-stripnondeterminism-perl libflac8 libfontconfig1 libfreetype6 libfribidi0 libfuture-perl libgbm1 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgif7 libgit2-27 libgl1 libgl1-mesa-dev libgl1-mesa-dri libglapi-mesa libgles1 libgles2 libglib2.0-0 libglu1-mesa libglu1-mesa-dev libglvnd-core-dev libglvnd-dev libglvnd0 libglx-mesa0 libglx0 libgme0 libgpgme11 libgpgmepp6 libgpm2 libgrantlee-templates5 libgrantlee-textdocument5 libgrantlee5-dev libgraphite2-3 libgroupsock8 libgsm1 libgssapi-krb5-2 libgssapi3-heimdal libgstreamer-plugins-base1.0-0 libgstreamer1.0-0 libgudev-1.0-0 libharfbuzz0b libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhtml-parser-perl libhtml-tagset-perl libhttp-parser2.8 libhx509-5-heimdal libhyphen0 libice6 libicu-dev libicu63 libinput-bin libinput10 libio-async-perl libio-pty-perl libio-socket-ssl-perl libio-string-perl libipc-run-perl libipc-system-simple-perl libixml10 libjbig0 libjpeg-turbo8 libjpeg8 libjs-underscore libjsoncpp1 libk5crypto3 libkate1 libkeyutils1 libkf5archive-dev libkf5archive5 libkf5attica-dev libkf5attica5 libkf5auth-data libkf5auth-dev libkf5auth-dev-bin libkf5auth5 libkf5bookmarks-data libkf5bookmarks-dev libkf5bookmarks5 libkf5codecs-data libkf5codecs-dev libkf5codecs5 libkf5completion-data libkf5completion-dev libkf5completion5 libkf5config-bin libkf5config-data libkf5config-dev libkf5config-dev-bin libkf5configcore5 libkf5configgui5 libkf5configwidgets-data libkf5configwidgets-dev libkf5configwidgets5 libkf5coreaddons-data libkf5coreaddons-dev libkf5coreaddons-dev-bin libkf5coreaddons5 libkf5crash-dev libkf5crash5 libkf5dbusaddons-data libkf5dbusaddons-dev libkf5dbusaddons5 libkf5declarative-data libkf5declarative5 libkf5dnssd-data libkf5dnssd-dev libkf5dnssd5 libkf5doctools-dev libkf5doctools5 libkf5emoticons-data libkf5emoticons-dev libkf5emoticons5 libkf5globalaccel-data libkf5globalaccel-dev libkf5globalaccel5 libkf5globalaccelprivate5 libkf5guiaddons-dev libkf5guiaddons5 libkf5i18n-data libkf5i18n-dev libkf5i18n5 libkf5iconthemes-data libkf5iconthemes-dev libkf5iconthemes5 libkf5idletime-dev libkf5idletime5 libkf5itemmodels-dev libkf5itemmodels5 libkf5itemviews-data libkf5itemviews-dev libkf5itemviews5 libkf5jobwidgets-data libkf5jobwidgets-dev libkf5jobwidgets5 libkf5js5 libkf5jsapi5 libkf5kcmutils-data libkf5kcmutils-dev libkf5kcmutils5 libkf5kdelibs4support-data libkf5kdelibs4support-dev libkf5kdelibs4support5 libkf5kdelibs4support5-bin libkf5khtml-data libkf5khtml-dev libkf5khtml5 libkf5kio-dev libkf5kiocore5 libkf5kiofilewidgets5 libkf5kiogui5 libkf5kiontlm5 libkf5kiowidgets5 libkf5kjs-dev libkf5krosscore5 libkf5krossui5 libkf5mediaplayer-data libkf5mediaplayer-dev libkf5mediaplayer5 libkf5newstuff-data libkf5newstuff-dev libkf5newstuff5 libkf5newstuffcore5 libkf5notifications-data libkf5notifications-dev libkf5notifications5 libkf5notifyconfig-data libkf5notifyconfig-dev libkf5notifyconfig5 libkf5package-data libkf5package5 libkf5parts-data libkf5parts-dev libkf5parts5 libkf5plotting-dev libkf5plotting5 libkf5pty-data libkf5pty-dev libkf5pty5 libkf5quickaddons5 libkf5service-bin libkf5service-data libkf5service-dev libkf5service5 libkf5solid-dev libkf5solid5 libkf5solid5-data libkf5sonnet-dev libkf5sonnet-dev-bin libkf5sonnet5-data libkf5sonnetcore5 libkf5sonnetui5 libkf5style-dev libkf5style5 libkf5su-data libkf5su-dev libkf5su5 libkf5syntaxhighlighting-data libkf5syntaxhighlighting5 libkf5texteditor-bin libkf5texteditor-dev libkf5texteditor5 libkf5texteditor5-libjs-underscore libkf5textwidgets-data libkf5textwidgets-dev libkf5textwidgets5 libkf5threadweaver-dev libkf5threadweaver5 libkf5unitconversion-data libkf5unitconversion-dev libkf5unitconversion5 libkf5wallet-bin libkf5wallet-data libkf5wallet-dev libkf5wallet5 libkf5webkit-dev libkf5webkit5 libkf5widgetsaddons-data libkf5widgetsaddons-dev libkf5widgetsaddons5 libkf5windowsystem-data libkf5windowsystem-dev libkf5windowsystem5 libkf5xmlgui-bin libkf5xmlgui-data libkf5xmlgui-dev libkf5xmlgui5 libkrb5-26-heimdal libkrb5-3 libkrb5support0 libkwalletbackend5-5 liblcms2-2 libldap-2.4-2 libldap-common liblirc-client0 liblist-moreutils-perl liblivemedia64 libllvm7 liblocale-gettext-perl libltdl7 liblua5.2-0 libmad0 libmagic-mgc libmagic1 libmailtools-perl libmatroska6v5 libmbedcrypto3 libmbedtls12 libmbedx509-0 libmicrodns0 libmp3lame0 libmpcdec6 libmpdec2 libmpeg2-4 libmpg123-0 libmtdev1 libmtp-common libmtp9 libmysofa0 libnet-dns-perl libnet-domain-tld-perl libnet-ip-perl libnet-smtp-ssl-perl libnet-ssleay-perl libnfs12 libnghttp2-14 libogg0 libopengl0 libopenjp2-7 libopenmpt-modplug1 libopenmpt0 libopus0 liborc-0.4-0 libpam-systemd libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libparse-debianchangelog-perl libpcre16-3 libpcre2-16-0 libpcre3-dev libpcre32-3 libpcrecpp0v5 libphonon4qt5-4 libpipeline1 libpixman-1-0 libplacebo7 libpolkit-agent-1-0 libpolkit-gobject-1-0 libpolkit-qt5-1-1 libpostproc55 libprotobuf-lite17 libpsl5 libpthread-stubs0-dev libpulse-mainloop-glib0 libpulse0 libpython3-stdlib libpython3.7-minimal libpython3.7-stdlib libqt5concurrent5 libqt5core5a libqt5dbus5 libqt5gui5 libqt5network5 libqt5positioning5 libqt5printsupport5 libqt5qml5 libqt5quick5 libqt5quickparticles5 libqt5quicktest5 libqt5quickwidgets5 libqt5script5 libqt5scripttools5 libqt5sensors5 libqt5sql5 libqt5svg5 libqt5svg5-dev libqt5test5 libqt5texttospeech5 libqt5webchannel5 libqt5webkit5 libqt5webkit5-dev libqt5widgets5 libqt5x11extras5 libqt5xml5 libraw1394-11 libresid-builder0c2a librhash0 libroken18-heimdal librsvg2-2 librtmp1 libsamplerate0 libsasl2-2 libsasl2-modules-db libsdl-image1.2 libsdl1.2debian libsecret-1-0 libsecret-common libsensors-config libsensors5 libshine3 libshout3 libsidplay2 libsigsegv2 libsm6 libsnappy1v5 libsndfile1 libsndio7.0 libsoxr0 libspatialaudio0 libspeex1 libspeexdsp1 libssh-4 libssh-gcrypt-4 libssh2-1 libssl-dev libstruct-dumb-perl libsub-name-perl libswresample3 libswscale5 libtag1v5 libtag1v5-vanilla libtdb1 libtext-levenshtein-perl libthai-data libthai0 libtheora0 libtiff5 libtimedate-perl libtool libtwolame0 libuchardet0 libupnp13 liburi-perl libusageenvironment3 libusb-1.0-0 libuv1 libva-drm2 libva-wayland2 libva-x11-2 libva2 libvdpau1 libvlc5 libvlccore9 libvorbis0a libvorbisenc2 libvorbisfile3 libvpx5 libvulkan-dev libvulkan1 libwacom-common libwacom2 libwavpack1 libwayland-client0 libwayland-egl1 libwayland-server0 libwebp6 libwebpmux3 libwind0-heimdal libwoff1 libwrap0 libx11-6 libx11-data libx11-dev libx11-xcb-dev libx11-xcb1 libx264-155 libx265-165 libxau-dev libxau6 libxcb-dri2-0 libxcb-dri2-0-dev libxcb-dri3-0 libxcb-dri3-dev libxcb-glx0 libxcb-glx0-dev libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-present-dev libxcb-present0 libxcb-randr0 libxcb-randr0-dev libxcb-render-util0 libxcb-render0 libxcb-render0-dev libxcb-shape0 libxcb-shape0-dev libxcb-shm0 libxcb-sync-dev libxcb-sync1 libxcb-util1 libxcb-xfixes0 libxcb-xfixes0-dev libxcb-xinerama0 libxcb-xkb1 libxcb-xv0 libxcb1 libxcb1-dev libxdamage-dev libxdamage1 libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxfixes-dev libxfixes3 libxi6 libxkbcommon-x11-0 libxkbcommon0 libxml-libxml-perl libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl libxml-simple-perl libxml2 libxml2-dev libxml2-utils libxrender1 libxshmfence-dev libxshmfence1 libxslt1-dev libxslt1.1 libxss1 libxvidcore4 libxxf86vm-dev libxxf86vm1 libyaml-0-2 libyaml-libyaml-perl libzvbi-common libzvbi0 lintian m4 man-db mesa-common-dev mime-support netbase patchutils perl-openssl-defaults phonon4qt5 phonon4qt5-backend-vlc pkg-config pkg-kde-tools po-debconf python3 python3-minimal python3.7 python3.7-minimal qt5-qmake qt5-qmake-bin qt5-qmltooling-plugins qtbase5-dev qtbase5-dev-tools qtchooser qtdeclarative5-dev qtdeclarative5-dev-tools qtscript5-dev sbuild-build-depends-umbrello-dummy sgml-base sgml-data shared-mime-info sound-theme-freedesktop sudo t1utils ucf vlc-data vlc-plugin-base vlc-plugin-video-output x11-common x11proto-core-dev x11proto-damage-dev x11proto-dev x11proto-fixes-dev x11proto-xext-dev x11proto-xf86vidmode-dev xkb-data xml-core xorg-sgml-doctools xtrans-dev 0 upgraded, 627 newly installed, 0 to remove and 0 not upgraded. Need to get 163 MB of archives. After this operation, 993 MB of additional disk space will be used. Get:1 copy:/<>/resolver-UHA5QI/apt_archive ./ sbuild-build-depends-umbrello-dummy 0.invalid.0 [1108 B] Get:2 http://ftpmaster.internal/ubuntu disco/main s390x liblocale-gettext-perl s390x 1.07-3build3 [15.9 kB] Get:3 http://ftpmaster.internal/ubuntu disco/main s390x libpython3.7-minimal s390x 3.7.2-2 [543 kB] Get:4 http://ftpmaster.internal/ubuntu disco/main s390x libexpat1 s390x 2.2.6-1 [82.9 kB] Get:5 http://ftpmaster.internal/ubuntu disco/main s390x python3.7-minimal s390x 3.7.2-2 [1278 kB] Get:6 http://ftpmaster.internal/ubuntu disco/main s390x python3-minimal s390x 3.7.2-1 [23.5 kB] Get:7 http://ftpmaster.internal/ubuntu disco/main s390x mime-support all 3.60ubuntu1 [30.1 kB] Get:8 http://ftpmaster.internal/ubuntu disco/main s390x libmpdec2 s390x 2.4.2-2 [80.6 kB] Get:9 http://ftpmaster.internal/ubuntu disco/main s390x libpython3.7-stdlib s390x 3.7.2-2 [1687 kB] Get:10 http://ftpmaster.internal/ubuntu disco/main s390x python3.7 s390x 3.7.2-2 [278 kB] Get:11 http://ftpmaster.internal/ubuntu disco/main s390x libpython3-stdlib s390x 3.7.2-1 [7024 B] Get:12 http://ftpmaster.internal/ubuntu disco/main s390x python3 s390x 3.7.2-1 [47.2 kB] Get:13 http://ftpmaster.internal/ubuntu disco/main s390x libbsd0 s390x 0.9.1-1 [43.1 kB] Get:14 http://ftpmaster.internal/ubuntu disco/main s390x bsdmainutils s390x 11.1.2ubuntu2 [181 kB] Get:15 http://ftpmaster.internal/ubuntu disco/main s390x libuchardet0 s390x 0.0.6-3 [64.5 kB] Get:16 http://ftpmaster.internal/ubuntu disco/main s390x groff-base s390x 1.22.4-2 [819 kB] Get:17 http://ftpmaster.internal/ubuntu disco/main s390x libpipeline1 s390x 1.5.1-2 [24.5 kB] Get:18 http://ftpmaster.internal/ubuntu disco/main s390x man-db s390x 2.8.5-2 [1087 kB] Get:19 http://ftpmaster.internal/ubuntu disco/universe s390x libdouble-conversion1 s390x 3.1.0-2 [36.5 kB] Get:20 http://ftpmaster.internal/ubuntu disco/main s390x libglib2.0-0 s390x 2.59.2-2 [1142 kB] Get:21 http://ftpmaster.internal/ubuntu disco/main s390x libicu63 s390x 63.1-6 [8034 kB] Get:22 http://ftpmaster.internal/ubuntu disco/main s390x libpcre2-16-0 s390x 10.32-4 [96.0 kB] Get:23 http://ftpmaster.internal/ubuntu disco/universe s390x libqt5core5a s390x 5.11.3+dfsg-5ubuntu1 [1799 kB] Get:24 http://ftpmaster.internal/ubuntu disco/universe s390x libqt5script5 s390x 5.11.3+dfsg-2 [556 kB] Get:25 http://ftpmaster.internal/ubuntu disco/main s390x libfreetype6 s390x 2.9.1-3 [312 kB] Get:26 http://ftpmaster.internal/ubuntu disco/main s390x ucf all 3.0038+nmu1 [51.6 kB] Get:27 http://ftpmaster.internal/ubuntu disco/main s390x fonts-dejavu-core all 2.37-1 [1041 kB] Get:28 http://ftpmaster.internal/ubuntu disco/main s390x fontconfig-config all 2.13.1-2ubuntu2 [28.9 kB] Get:29 http://ftpmaster.internal/ubuntu disco/main s390x libfontconfig1 s390x 2.13.1-2ubuntu2 [108 kB] Get:30 http://ftpmaster.internal/ubuntu disco/main s390x fontconfig s390x 2.13.1-2ubuntu2 [171 kB] Get:31 http://ftpmaster.internal/ubuntu disco/main s390x libdrm-common all 2.4.97-1 [5120 B] Get:32 http://ftpmaster.internal/ubuntu disco/main s390x libdrm2 s390x 2.4.97-1 [28.9 kB] Get:33 http://ftpmaster.internal/ubuntu disco/main s390x libglvnd0 s390x 1.1.0-1 [82.9 kB] Get:34 http://ftpmaster.internal/ubuntu disco/main s390x libwayland-server0 s390x 1.16.0-1ubuntu2 [27.9 kB] Get:35 http://ftpmaster.internal/ubuntu disco-proposed/main s390x libgbm1 s390x 18.3.3-1ubuntu1 [27.1 kB] Get:36 http://ftpmaster.internal/ubuntu disco-proposed/main s390x libglapi-mesa s390x 18.3.3-1ubuntu1 [42.3 kB] Get:37 http://ftpmaster.internal/ubuntu disco/main s390x libwayland-client0 s390x 1.16.0-1ubuntu2 [22.3 kB] Get:38 http://ftpmaster.internal/ubuntu disco/main s390x libx11-xcb1 s390x 2:1.6.7-1 [9180 B] Get:39 http://ftpmaster.internal/ubuntu disco/main s390x libxau6 s390x 1:1.0.8-1 [7420 B] Get:40 http://ftpmaster.internal/ubuntu disco/main s390x libxdmcp6 s390x 1:1.1.2-3 [10.7 kB] Get:41 http://ftpmaster.internal/ubuntu disco/main s390x libxcb1 s390x 1.13.1-2 [43.0 kB] Get:42 http://ftpmaster.internal/ubuntu disco/main s390x libxcb-dri2-0 s390x 1.13.1-2 [6840 B] Get:43 http://ftpmaster.internal/ubuntu disco/main s390x libxcb-dri3-0 s390x 1.13.1-2 [6548 B] Get:44 http://ftpmaster.internal/ubuntu disco/main s390x libxcb-present0 s390x 1.13.1-2 [5400 B] Get:45 http://ftpmaster.internal/ubuntu disco/main s390x libxcb-sync1 s390x 1.13.1-2 [8620 B] Get:46 http://ftpmaster.internal/ubuntu disco/main s390x libxcb-xfixes0 s390x 1.13.1-2 [9136 B] Get:47 http://ftpmaster.internal/ubuntu disco/main s390x libxshmfence1 s390x 1.3-1 [5032 B] Get:48 http://ftpmaster.internal/ubuntu disco-proposed/main s390x libegl-mesa0 s390x 18.3.3-1ubuntu1 [89.3 kB] Get:49 http://ftpmaster.internal/ubuntu disco/main s390x libegl1 s390x 1.1.0-1 [29.7 kB] Get:50 http://ftpmaster.internal/ubuntu disco/main s390x libx11-data all 2:1.6.7-1 [113 kB] Get:51 http://ftpmaster.internal/ubuntu disco/main s390x libx11-6 s390x 2:1.6.7-1 [544 kB] Get:52 http://ftpmaster.internal/ubuntu disco/main s390x libxcb-glx0 s390x 1.13.1-2 [22.2 kB] Get:53 http://ftpmaster.internal/ubuntu disco/main s390x libxdamage1 s390x 1:1.1.4-3 [6740 B] Get:54 http://ftpmaster.internal/ubuntu disco/main s390x libxext6 s390x 2:1.3.3-1 [27.8 kB] Get:55 http://ftpmaster.internal/ubuntu disco/main s390x libxfixes3 s390x 1:5.0.3-1 [10.4 kB] Get:56 http://ftpmaster.internal/ubuntu disco/main s390x libxxf86vm1 s390x 1:1.1.4-1 [9952 B] Get:57 http://ftpmaster.internal/ubuntu disco/main s390x libdrm-amdgpu1 s390x 2.4.97-1 [16.8 kB] Get:58 http://ftpmaster.internal/ubuntu disco/main s390x libdrm-nouveau2 s390x 2.4.97-1 [15.4 kB] Get:59 http://ftpmaster.internal/ubuntu disco/main s390x libdrm-radeon1 s390x 2.4.97-1 [20.6 kB] Get:60 http://ftpmaster.internal/ubuntu disco-proposed/main s390x libelf1 s390x 0.176-1 [41.4 kB] Get:61 http://ftpmaster.internal/ubuntu disco/main s390x libedit2 s390x 3.1-20181209-1 [81.4 kB] Get:62 http://ftpmaster.internal/ubuntu disco/main s390x libllvm7 s390x 1:7.0.1-6ubuntu1 [11.6 MB] Get:63 http://ftpmaster.internal/ubuntu disco/main s390x libsensors-config all 1:3.5.0-3ubuntu1 [6168 B] Get:64 http://ftpmaster.internal/ubuntu disco/main s390x libsensors5 s390x 1:3.5.0-3ubuntu1 [25.8 kB] Get:65 http://ftpmaster.internal/ubuntu disco-proposed/main s390x libgl1-mesa-dri s390x 18.3.3-1ubuntu1 [4920 kB] Get:66 http://ftpmaster.internal/ubuntu disco-proposed/main s390x libglx-mesa0 s390x 18.3.3-1ubuntu1 [141 kB] Get:67 http://ftpmaster.internal/ubuntu disco/main s390x libglx0 s390x 1.1.0-1 [25.2 kB] Get:68 http://ftpmaster.internal/ubuntu disco/main s390x libgl1 s390x 1.1.0-1 [128 kB] Get:69 http://ftpmaster.internal/ubuntu disco/main s390x libgraphite2-3 s390x 1.3.13-7 [66.6 kB] Get:70 http://ftpmaster.internal/ubuntu disco/main s390x libharfbuzz0b s390x 2.3.1-1 [325 kB] Get:71 http://ftpmaster.internal/ubuntu disco/main s390x x11-common all 1:7.7+19ubuntu9 [22.4 kB] Get:72 http://ftpmaster.internal/ubuntu disco/main s390x libice6 s390x 2:1.0.9-2 [36.9 kB] Get:73 http://ftpmaster.internal/ubuntu disco/main s390x libevdev2 s390x 1.6.0+dfsg-1 [27.8 kB] Get:74 http://ftpmaster.internal/ubuntu disco/main s390x libmtdev1 s390x 1.1.5-1ubuntu3 [13.7 kB] Get:75 http://ftpmaster.internal/ubuntu disco/main s390x libgudev-1.0-0 s390x 1:232-2 [12.9 kB] Get:76 http://ftpmaster.internal/ubuntu disco/main s390x libwacom-common all 0.31-1 [38.1 kB] Get:77 http://ftpmaster.internal/ubuntu disco/main s390x libwacom2 s390x 0.31-1 [16.9 kB] Get:78 http://ftpmaster.internal/ubuntu disco/main s390x libinput-bin s390x 1.12.6-1 [13.5 kB] Get:79 http://ftpmaster.internal/ubuntu disco/main s390x libinput10 s390x 1.12.6-1 [90.7 kB] Get:80 http://ftpmaster.internal/ubuntu disco/main s390x libjpeg-turbo8 s390x 2.0.1-0ubuntu1 [102 kB] Get:81 http://ftpmaster.internal/ubuntu disco/main s390x libjpeg8 s390x 8c-2ubuntu8 [2142 B] Get:82 http://ftpmaster.internal/ubuntu disco/main s390x libdbus-1-3 s390x 1.12.12-1ubuntu1 [169 kB] Get:83 http://ftpmaster.internal/ubuntu disco/universe s390x libqt5dbus5 s390x 5.11.3+dfsg-5ubuntu1 [182 kB] Get:84 http://ftpmaster.internal/ubuntu disco/universe s390x libqt5network5 s390x 5.11.3+dfsg-5ubuntu1 [581 kB] Get:85 http://ftpmaster.internal/ubuntu disco/main s390x libsm6 s390x 2:1.2.3-1 [15.2 kB] Get:86 http://ftpmaster.internal/ubuntu disco/main s390x libxcb-icccm4 s390x 0.4.1-1.1 [10.7 kB] Get:87 http://ftpmaster.internal/ubuntu disco/main s390x libxcb-shm0 s390x 1.13.1-2 [5472 B] Get:88 http://ftpmaster.internal/ubuntu disco/main s390x libxcb-util1 s390x 0.4.0-0ubuntu3 [11.2 kB] Get:89 http://ftpmaster.internal/ubuntu disco/main s390x libxcb-image0 s390x 0.4.0-1build1 [12.3 kB] Get:90 http://ftpmaster.internal/ubuntu disco/main s390x libxcb-keysyms1 s390x 0.4.0-1 [8282 B] Get:91 http://ftpmaster.internal/ubuntu disco/main s390x libxcb-randr0 s390x 1.13.1-2 [16.5 kB] Get:92 http://ftpmaster.internal/ubuntu disco/main s390x libxcb-render0 s390x 1.13.1-2 [14.6 kB] Get:93 http://ftpmaster.internal/ubuntu disco/main s390x libxcb-render-util0 s390x 0.3.9-1 [9632 B] Get:94 http://ftpmaster.internal/ubuntu disco/main s390x libxcb-shape0 s390x 1.13.1-2 [5808 B] Get:95 http://ftpmaster.internal/ubuntu disco/main s390x libxcb-xinerama0 s390x 1.13.1-2 [5192 B] Get:96 http://ftpmaster.internal/ubuntu disco/main s390x libxcb-xkb1 s390x 1.13.1-2 [27.8 kB] Get:97 http://ftpmaster.internal/ubuntu disco/main s390x libxi6 s390x 2:1.7.9-1 [27.5 kB] Get:98 http://ftpmaster.internal/ubuntu disco/main s390x xkb-data all 2.23.1-1ubuntu1.18.10.1 [325 kB] Get:99 http://ftpmaster.internal/ubuntu disco/main s390x libxkbcommon0 s390x 0.8.2-1 [91.6 kB] Get:100 http://ftpmaster.internal/ubuntu disco/main s390x libxkbcommon-x11-0 s390x 0.8.2-1 [13.2 kB] Get:101 http://ftpmaster.internal/ubuntu disco/main s390x libxrender1 s390x 1:0.9.10-1 [17.8 kB] Get:102 http://ftpmaster.internal/ubuntu disco/universe s390x libqt5gui5 s390x 5.11.3+dfsg-5ubuntu1 [2452 kB] Get:103 http://ftpmaster.internal/ubuntu disco/universe s390x libqt5widgets5 s390x 5.11.3+dfsg-5ubuntu1 [2071 kB] Get:104 http://ftpmaster.internal/ubuntu disco/universe s390x libqt5scripttools5 s390x 5.11.3+dfsg-2 [201 kB] Get:105 http://ftpmaster.internal/ubuntu disco/universe s390x libqt5svg5 s390x 5.11.3-2 [118 kB] Get:106 http://ftpmaster.internal/ubuntu disco/universe s390x libqt5svg5-dev s390x 5.11.3-2 [10.1 kB] Get:107 http://ftpmaster.internal/ubuntu disco/main s390x libcap2-bin s390x 1:2.25-2 [21.5 kB] Get:108 http://ftpmaster.internal/ubuntu disco/main s390x libgstreamer1.0-0 s390x 1.15.1-1 [790 kB] Get:109 http://ftpmaster.internal/ubuntu disco/main s390x liborc-0.4-0 s390x 1:0.4.28-3.1 [125 kB] Get:110 http://ftpmaster.internal/ubuntu disco/main s390x iso-codes all 4.2-1 [2659 kB] Get:111 http://ftpmaster.internal/ubuntu disco/main s390x libgstreamer-plugins-base1.0-0 s390x 1.15.1-1 [659 kB] Get:112 http://ftpmaster.internal/ubuntu disco/main s390x libhyphen0 s390x 2.8.8-7 [26.4 kB] Get:113 http://ftpmaster.internal/ubuntu disco/universe s390x libqt5positioning5 s390x 5.11.3+dfsg-2 [170 kB] Get:114 http://ftpmaster.internal/ubuntu disco/main s390x libavahi-common-data s390x 0.7-4ubuntu5 [21.3 kB] Get:115 http://ftpmaster.internal/ubuntu disco/main s390x libavahi-common3 s390x 0.7-4ubuntu5 [19.9 kB] Get:116 http://ftpmaster.internal/ubuntu disco/main s390x libavahi-client3 s390x 0.7-4ubuntu5 [22.7 kB] Get:117 http://ftpmaster.internal/ubuntu disco/main s390x libkrb5support0 s390x 1.17-1 [32.4 kB] Get:118 http://ftpmaster.internal/ubuntu disco/main s390x libk5crypto3 s390x 1.17-1 [83.7 kB] Get:119 http://ftpmaster.internal/ubuntu disco/main s390x libkeyutils1 s390x 1.6-2 [10.3 kB] Get:120 http://ftpmaster.internal/ubuntu disco/main s390x libkrb5-3 s390x 1.17-1 [308 kB] Get:121 http://ftpmaster.internal/ubuntu disco/main s390x libgssapi-krb5-2 s390x 1.17-1 [111 kB] Get:122 http://ftpmaster.internal/ubuntu disco-proposed/main s390x libcups2 s390x 2.2.10-4 [192 kB] Get:123 http://ftpmaster.internal/ubuntu disco/universe s390x libqt5printsupport5 s390x 5.11.3+dfsg-5ubuntu1 [179 kB] Get:124 http://ftpmaster.internal/ubuntu disco/universe s390x libqt5qml5 s390x 5.11.3-3 [1053 kB] Get:125 http://ftpmaster.internal/ubuntu disco/universe s390x libqt5quick5 s390x 5.11.3-3 [1140 kB] Get:126 http://ftpmaster.internal/ubuntu disco/universe s390x libqt5sensors5 s390x 5.11.3-2 [105 kB] Get:127 http://ftpmaster.internal/ubuntu disco/universe s390x libqt5webchannel5 s390x 5.11.3-2 [44.7 kB] Get:128 http://ftpmaster.internal/ubuntu disco/main s390x libwebp6 s390x 0.6.1-2 [149 kB] Get:129 http://ftpmaster.internal/ubuntu disco/main s390x libbrotli1 s390x 1.0.7-2 [266 kB] Get:130 http://ftpmaster.internal/ubuntu disco/main s390x libwoff1 s390x 1.0.2-1build1 [40.1 kB] Get:131 http://ftpmaster.internal/ubuntu disco/main s390x libxml2 s390x 2.9.4+dfsg1-7ubuntu3 [553 kB] Get:132 http://ftpmaster.internal/ubuntu disco/main s390x libxslt1.1 s390x 1.1.32-2 [139 kB] Get:133 http://ftpmaster.internal/ubuntu disco/universe s390x libqt5webkit5 s390x 5.212.0~alpha2-19ubuntu1 [9120 kB] Get:134 http://ftpmaster.internal/ubuntu disco/main s390x xorg-sgml-doctools all 1:1.11-1 [12.9 kB] Get:135 http://ftpmaster.internal/ubuntu disco/main s390x x11proto-dev all 2018.4-4 [251 kB] Get:136 http://ftpmaster.internal/ubuntu disco/main s390x x11proto-core-dev all 2018.4-4 [2620 B] Get:137 http://ftpmaster.internal/ubuntu disco/main s390x libxau-dev s390x 1:1.0.8-1 [9352 B] Get:138 http://ftpmaster.internal/ubuntu disco/main s390x libxdmcp-dev s390x 1:1.1.2-3 [25.1 kB] Get:139 http://ftpmaster.internal/ubuntu disco/main s390x xtrans-dev all 1.3.5-1 [70.5 kB] Get:140 http://ftpmaster.internal/ubuntu disco/main s390x libpthread-stubs0-dev s390x 0.4-1 [5384 B] Get:141 http://ftpmaster.internal/ubuntu disco/main s390x libxcb1-dev s390x 1.13.1-2 [78.1 kB] Get:142 http://ftpmaster.internal/ubuntu disco/main s390x libx11-dev s390x 2:1.6.7-1 [608 kB] Get:143 http://ftpmaster.internal/ubuntu disco/main s390x libdrm-dev s390x 2.4.97-1 [118 kB] Get:144 http://ftpmaster.internal/ubuntu disco-proposed/main s390x mesa-common-dev s390x 18.3.3-1ubuntu1 [567 kB] Get:145 http://ftpmaster.internal/ubuntu disco/main s390x libglvnd-core-dev s390x 1.1.0-1 [12.6 kB] Get:146 http://ftpmaster.internal/ubuntu disco/main s390x libgles1 s390x 1.1.0-1 [13.6 kB] Get:147 http://ftpmaster.internal/ubuntu disco/main s390x libgles2 s390x 1.1.0-1 [22.2 kB] Get:148 http://ftpmaster.internal/ubuntu disco/main s390x libopengl0 s390x 1.1.0-1 [44.9 kB] Get:149 http://ftpmaster.internal/ubuntu disco/main s390x libglvnd-dev s390x 1.1.0-1 [3396 B] Get:150 http://ftpmaster.internal/ubuntu disco/main s390x libx11-xcb-dev s390x 2:1.6.7-1 [9756 B] Get:151 http://ftpmaster.internal/ubuntu disco/main s390x libxcb-dri3-dev s390x 1.13.1-2 [7404 B] Get:152 http://ftpmaster.internal/ubuntu disco/main s390x libxcb-render0-dev s390x 1.13.1-2 [18.2 kB] Get:153 http://ftpmaster.internal/ubuntu disco/main s390x libxcb-randr0-dev s390x 1.13.1-2 [20.6 kB] Get:154 http://ftpmaster.internal/ubuntu disco/main s390x libxcb-shape0-dev s390x 1.13.1-2 [7108 B] Get:155 http://ftpmaster.internal/ubuntu disco/main s390x libxcb-xfixes0-dev s390x 1.13.1-2 [11.6 kB] Get:156 http://ftpmaster.internal/ubuntu disco/main s390x libxcb-sync-dev s390x 1.13.1-2 [10.6 kB] Get:157 http://ftpmaster.internal/ubuntu disco/main s390x libxcb-present-dev s390x 1.13.1-2 [6916 B] Get:158 http://ftpmaster.internal/ubuntu disco/main s390x libxshmfence-dev s390x 1.3-1 [3704 B] Get:159 http://ftpmaster.internal/ubuntu disco/main s390x libxcb-dri2-0-dev s390x 1.13.1-2 [8544 B] Get:160 http://ftpmaster.internal/ubuntu disco/main s390x libxcb-glx0-dev s390x 1.13.1-2 [28.1 kB] Get:161 http://ftpmaster.internal/ubuntu disco/main s390x x11proto-fixes-dev all 1:2018.4-4 [2620 B] Get:162 http://ftpmaster.internal/ubuntu disco/main s390x libxfixes-dev s390x 1:5.0.3-1 [10.7 kB] Get:163 http://ftpmaster.internal/ubuntu disco/main s390x x11proto-damage-dev all 1:2018.4-4 [2620 B] Get:164 http://ftpmaster.internal/ubuntu disco/main s390x libxdamage-dev s390x 1:1.1.4-3 [4876 B] Get:165 http://ftpmaster.internal/ubuntu disco/main s390x x11proto-xext-dev all 2018.4-4 [2620 B] Get:166 http://ftpmaster.internal/ubuntu disco/main s390x libxext-dev s390x 2:1.3.3-1 [81.1 kB] Get:167 http://ftpmaster.internal/ubuntu disco/main s390x x11proto-xf86vidmode-dev all 2018.4-4 [2632 B] Get:168 http://ftpmaster.internal/ubuntu disco/main s390x libxxf86vm-dev s390x 1:1.1.4-1 [12.9 kB] Get:169 http://ftpmaster.internal/ubuntu disco-proposed/main s390x libgl1-mesa-dev s390x 18.3.3-1ubuntu1 [6036 B] Get:170 http://ftpmaster.internal/ubuntu disco/main s390x libglu1-mesa s390x 9.0.0-2.1build1 [156 kB] Get:171 http://ftpmaster.internal/ubuntu disco/main s390x libglu1-mesa-dev s390x 9.0.0-2.1build1 [193 kB] Get:172 http://ftpmaster.internal/ubuntu disco/universe s390x libqt5concurrent5 s390x 5.11.3+dfsg-5ubuntu1 [29.5 kB] Get:173 http://ftpmaster.internal/ubuntu disco/universe s390x libqt5sql5 s390x 5.11.3+dfsg-5ubuntu1 [108 kB] Get:174 http://ftpmaster.internal/ubuntu disco/universe s390x libqt5test5 s390x 5.11.3+dfsg-5ubuntu1 [111 kB] Get:175 http://ftpmaster.internal/ubuntu disco/universe s390x libqt5xml5 s390x 5.11.3+dfsg-5ubuntu1 [93.5 kB] Get:176 http://ftpmaster.internal/ubuntu disco/universe s390x libvulkan1 s390x 1.1.97-2 [84.9 kB] Get:177 http://ftpmaster.internal/ubuntu disco/universe s390x libvulkan-dev s390x 1.1.97-2 [388 kB] Get:178 http://ftpmaster.internal/ubuntu disco/universe s390x qt5-qmake-bin s390x 5.11.3+dfsg-5ubuntu1 [868 kB] Get:179 http://ftpmaster.internal/ubuntu disco/universe s390x qtchooser s390x 66-1 [23.3 kB] Get:180 http://ftpmaster.internal/ubuntu disco/universe s390x qt5-qmake s390x 5.11.3+dfsg-5ubuntu1 [177 kB] Get:181 http://ftpmaster.internal/ubuntu disco/universe s390x qtbase5-dev-tools s390x 5.11.3+dfsg-5ubuntu1 [721 kB] Get:182 http://ftpmaster.internal/ubuntu disco/universe s390x qtbase5-dev s390x 5.11.3+dfsg-5ubuntu1 [965 kB] Get:183 http://ftpmaster.internal/ubuntu disco/universe s390x libqt5quickparticles5 s390x 5.11.3-3 [158 kB] Get:184 http://ftpmaster.internal/ubuntu disco/universe s390x libqt5quicktest5 s390x 5.11.3-3 [61.8 kB] Get:185 http://ftpmaster.internal/ubuntu disco/universe s390x libqt5quickwidgets5 s390x 5.11.3-3 [38.4 kB] Get:186 http://ftpmaster.internal/ubuntu disco/universe s390x qt5-qmltooling-plugins s390x 5.11.3-3 [150 kB] Get:187 http://ftpmaster.internal/ubuntu disco/universe s390x qtdeclarative5-dev-tools s390x 5.11.3-3 [325 kB] Get:188 http://ftpmaster.internal/ubuntu disco/universe s390x qtdeclarative5-dev s390x 5.11.3-3 [278 kB] Get:189 http://ftpmaster.internal/ubuntu disco/universe s390x libqt5webkit5-dev s390x 5.212.0~alpha2-19ubuntu1 [52.3 kB] Get:190 http://ftpmaster.internal/ubuntu disco/universe s390x qtscript5-dev s390x 5.11.3+dfsg-2 [18.5 kB] Get:191 http://ftpmaster.internal/ubuntu disco/main s390x sgml-base all 1.29 [12.3 kB] Get:192 http://ftpmaster.internal/ubuntu disco/main s390x dbus s390x 1.12.12-1ubuntu1 [140 kB] Get:193 http://ftpmaster.internal/ubuntu disco/main s390x libmagic-mgc s390x 1:5.35-2 [200 kB] Get:194 http://ftpmaster.internal/ubuntu disco/main s390x libmagic1 s390x 1:5.35-2 [70.1 kB] Get:195 http://ftpmaster.internal/ubuntu disco/main s390x file s390x 1:5.35-2 [22.6 kB] Get:196 http://ftpmaster.internal/ubuntu disco/main s390x libfribidi0 s390x 1.0.5-3.1 [27.1 kB] Get:197 http://ftpmaster.internal/ubuntu disco-proposed/main s390x libpam-systemd s390x 240-5ubuntu4 [108 kB] Get:198 http://ftpmaster.internal/ubuntu disco/main s390x libyaml-0-2 s390x 0.2.1-1 [40.2 kB] Get:199 http://ftpmaster.internal/ubuntu disco-proposed/main s390x netbase all 5.6 [13.0 kB] Get:200 http://ftpmaster.internal/ubuntu disco/main s390x shared-mime-info s390x 1.10-1 [427 kB] Get:201 http://ftpmaster.internal/ubuntu disco/main s390x sudo s390x 1.8.23-2ubuntu1 [444 kB] Get:202 http://ftpmaster.internal/ubuntu disco/main s390x gettext-base s390x 0.19.8.1-9 [48.1 kB] Get:203 http://ftpmaster.internal/ubuntu disco/main s390x libpolkit-gobject-1-0 s390x 0.105-25 [34.7 kB] Get:204 http://ftpmaster.internal/ubuntu disco/main s390x libpsl5 s390x 0.20.2-2 [49.8 kB] Get:205 http://ftpmaster.internal/ubuntu disco/main s390x libusb-1.0-0 s390x 2:1.0.22-2 [41.1 kB] Get:206 http://ftpmaster.internal/ubuntu disco/main s390x libsigsegv2 s390x 2.12-2 [13.8 kB] Get:207 http://ftpmaster.internal/ubuntu disco/main s390x m4 s390x 1.4.18-2 [194 kB] Get:208 http://ftpmaster.internal/ubuntu disco/main s390x autoconf all 2.69-11 [322 kB] Get:209 http://ftpmaster.internal/ubuntu disco/main s390x autotools-dev all 20180224.1 [39.6 kB] Get:210 http://ftpmaster.internal/ubuntu disco/main s390x automake all 1:1.16.1-4ubuntu3 [522 kB] Get:211 http://ftpmaster.internal/ubuntu disco/main s390x autopoint all 0.19.8.1-9 [412 kB] Get:212 http://ftpmaster.internal/ubuntu disco/main s390x cmake-data all 3.13.4-1 [1458 kB] Get:213 http://ftpmaster.internal/ubuntu disco/main s390x libarchive13 s390x 3.3.3-4 [284 kB] Get:214 http://ftpmaster.internal/ubuntu disco/main s390x libroken18-heimdal s390x 7.5.0+dfsg-2.1 [39.0 kB] Get:215 http://ftpmaster.internal/ubuntu disco/main s390x libasn1-8-heimdal s390x 7.5.0+dfsg-2.1 [149 kB] Get:216 http://ftpmaster.internal/ubuntu disco/main s390x libheimbase1-heimdal s390x 7.5.0+dfsg-2.1 [27.5 kB] Get:217 http://ftpmaster.internal/ubuntu disco/main s390x libhcrypto4-heimdal s390x 7.5.0+dfsg-2.1 [82.1 kB] Get:218 http://ftpmaster.internal/ubuntu disco/main s390x libwind0-heimdal s390x 7.5.0+dfsg-2.1 [47.6 kB] Get:219 http://ftpmaster.internal/ubuntu disco/main s390x libhx509-5-heimdal s390x 7.5.0+dfsg-2.1 [97.9 kB] Get:220 http://ftpmaster.internal/ubuntu disco/main s390x libkrb5-26-heimdal s390x 7.5.0+dfsg-2.1 [189 kB] Get:221 http://ftpmaster.internal/ubuntu disco/main s390x libheimntlm0-heimdal s390x 7.5.0+dfsg-2.1 [14.1 kB] Get:222 http://ftpmaster.internal/ubuntu disco/main s390x libgssapi3-heimdal s390x 7.5.0+dfsg-2.1 [86.8 kB] Get:223 http://ftpmaster.internal/ubuntu disco/main s390x libsasl2-modules-db s390x 2.1.27+dfsg-1 [14.0 kB] Get:224 http://ftpmaster.internal/ubuntu disco/main s390x libsasl2-2 s390x 2.1.27+dfsg-1 [46.4 kB] Get:225 http://ftpmaster.internal/ubuntu disco/main s390x libldap-common all 2.4.47+dfsg-3ubuntu1 [16.5 kB] Get:226 http://ftpmaster.internal/ubuntu disco/main s390x libldap-2.4-2 s390x 2.4.47+dfsg-3ubuntu1 [143 kB] Get:227 http://ftpmaster.internal/ubuntu disco/main s390x libnghttp2-14 s390x 1.36.0-2 [75.1 kB] Get:228 http://ftpmaster.internal/ubuntu disco/main s390x librtmp1 s390x 2.4+20151223.gitfa8646d.1-2 [51.1 kB] Get:229 http://ftpmaster.internal/ubuntu disco/main s390x libssh-4 s390x 0.8.6-3 [175 kB] Get:230 http://ftpmaster.internal/ubuntu disco-proposed/main s390x libcurl4 s390x 7.64.0-1ubuntu1 [212 kB] Get:231 http://ftpmaster.internal/ubuntu disco/main s390x libjsoncpp1 s390x 1.7.4-3 [70.8 kB] Get:232 http://ftpmaster.internal/ubuntu disco/main s390x librhash0 s390x 1.3.8-1 [111 kB] Get:233 http://ftpmaster.internal/ubuntu disco/main s390x libuv1 s390x 1.24.1-1 [64.4 kB] Get:234 http://ftpmaster.internal/ubuntu disco/main s390x cmake s390x 3.13.4-1 [2908 kB] Get:235 http://ftpmaster.internal/ubuntu disco/main s390x libtool all 2.4.6-9 [194 kB] Get:236 http://ftpmaster.internal/ubuntu disco/main s390x dh-autoreconf all 19 [16.1 kB] Get:237 http://ftpmaster.internal/ubuntu disco/main s390x libarchive-zip-perl all 1.64-1 [84.9 kB] Get:238 http://ftpmaster.internal/ubuntu disco/main s390x libfile-stripnondeterminism-perl all 1.1.1-1 [13.7 kB] Get:239 http://ftpmaster.internal/ubuntu disco/main s390x dh-strip-nondeterminism all 1.1.1-1 [5200 B] Get:240 http://ftpmaster.internal/ubuntu disco/main s390x dwz s390x 0.12-3 [73.6 kB] Get:241 http://ftpmaster.internal/ubuntu disco/main s390x libcroco3 s390x 0.6.12-3 [74.0 kB] Get:242 http://ftpmaster.internal/ubuntu disco/main s390x gettext s390x 0.19.8.1-9 [858 kB] Get:243 http://ftpmaster.internal/ubuntu disco/main s390x intltool-debian all 0.35.0+20060710.5 [24.9 kB] Get:244 http://ftpmaster.internal/ubuntu disco/main s390x po-debconf all 1.0.21 [233 kB] Get:245 http://ftpmaster.internal/ubuntu disco/main s390x debhelper all 12ubuntu1 [887 kB] Get:246 http://ftpmaster.internal/ubuntu disco/main s390x diffstat s390x 1.62-1 [23.6 kB] Get:247 http://ftpmaster.internal/ubuntu disco/main s390x xml-core all 0.18 [21.3 kB] Get:248 http://ftpmaster.internal/ubuntu disco/universe s390x sgml-data all 2.0.11 [171 kB] Get:249 http://ftpmaster.internal/ubuntu disco/universe s390x docbook-xml all 4.5-8 [71.8 kB] Get:250 http://ftpmaster.internal/ubuntu disco/universe s390x docbook-xsl all 1.79.1+dfsg-2 [1075 kB] Get:251 http://ftpmaster.internal/ubuntu disco/universe s390x extra-cmake-modules s390x 5.55.0-0ubuntu3 [313 kB] Get:252 http://ftpmaster.internal/ubuntu disco/main s390x icu-devtools s390x 63.1-6 [169 kB] Get:253 http://ftpmaster.internal/ubuntu disco/universe s390x kdesignerplugin-data all 5.55.0-0ubuntu1 [33.5 kB] Get:254 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5archive5 s390x 5.55.0-0ubuntu1 [77.3 kB] Get:255 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5auth-data all 5.55.0-0ubuntu1 [19.8 kB] Get:256 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5coreaddons-data all 5.55.0-0ubuntu1 [80.1 kB] Get:257 http://ftpmaster.internal/ubuntu disco/universe s390x libfam0 s390x 2.7.0-17.3 [16.9 kB] Get:258 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5coreaddons5 s390x 5.55.0-0ubuntu1 [183 kB] Get:259 http://ftpmaster.internal/ubuntu disco/main s390x libpolkit-agent-1-0 s390x 0.105-25 [14.1 kB] Get:260 http://ftpmaster.internal/ubuntu disco/universe s390x libpolkit-qt5-1-1 s390x 0.112.0-6 [48.6 kB] Get:261 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5auth5 s390x 5.55.0-0ubuntu1 [54.0 kB] Get:262 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5codecs-data all 5.55.0-0ubuntu1 [47.9 kB] Get:263 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5codecs5 s390x 5.55.0-0ubuntu1 [92.7 kB] Get:264 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5completion-data all 5.55.0-0ubuntu1 [12.9 kB] Get:265 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5config-data all 5.55.0-0ubuntu1 [66.5 kB] Get:266 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5configcore5 s390x 5.55.0-0ubuntu1 [111 kB] Get:267 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5configgui5 s390x 5.55.0-0ubuntu1 [37.0 kB] Get:268 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5widgetsaddons-data all 5.55.0-0ubuntu1 [1007 kB] Get:269 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5widgetsaddons5 s390x 5.55.0-0ubuntu1 [335 kB] Get:270 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5completion5 s390x 5.55.0-0ubuntu1 [62.5 kB] Get:271 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5configwidgets-data all 5.55.0-0ubuntu1 [199 kB] Get:272 http://ftpmaster.internal/ubuntu disco/universe s390x libqt5x11extras5 s390x 5.11.3-2 [9588 B] Get:273 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5guiaddons5 s390x 5.55.0-0ubuntu1 [36.3 kB] Get:274 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5i18n-data all 5.55.0-0ubuntu1 [1038 kB] Get:275 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5i18n5 s390x 5.55.0-0ubuntu1 [97.3 kB] Get:276 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5configwidgets5 s390x 5.55.0-0ubuntu1 [111 kB] Get:277 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5dbusaddons-data all 5.55.0-0ubuntu1 [14.0 kB] Get:278 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5dbusaddons5 s390x 5.55.0-0ubuntu1 [26.0 kB] Get:279 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5doctools5 s390x 5.55.0-0ubuntu1 [15.5 kB] Get:280 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5itemviews-data all 5.55.0-0ubuntu1 [9800 B] Get:281 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5itemviews5 s390x 5.55.0-0ubuntu1 [68.5 kB] Get:282 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5windowsystem-data all 5.55.0-0ubuntu2 [8940 B] Get:283 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5windowsystem5 s390x 5.55.0-0ubuntu2 [120 kB] Get:284 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5crash5 s390x 5.55.0-0ubuntu1 [14.7 kB] Get:285 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5service-data all 5.55.0-0ubuntu1 [61.2 kB] Get:286 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5service5 s390x 5.55.0-0ubuntu1 [189 kB] Get:287 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5service-bin s390x 5.55.0-0ubuntu1 [27.1 kB] Get:288 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5kiocore5 s390x 5.55.0-0ubuntu1 [438 kB] Get:289 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5kiontlm5 s390x 5.55.0-0ubuntu1 [17.2 kB] Get:290 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5iconthemes-data all 5.55.0-0ubuntu1 [28.0 kB] Get:291 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5iconthemes5 s390x 5.55.0-0ubuntu1 [79.6 kB] Get:292 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5jobwidgets-data all 5.55.0-0ubuntu1 [27.5 kB] Get:293 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5jobwidgets5 s390x 5.55.0-0ubuntu1 [42.1 kB] Get:294 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5kiowidgets5 s390x 5.55.0-0ubuntu1 [353 kB] Get:295 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5notifications-data all 5.55.0-0ubuntu1 [13.3 kB] Get:296 http://ftpmaster.internal/ubuntu disco/main s390x libasound2-data all 1.1.8-1 [41.5 kB] Get:297 http://ftpmaster.internal/ubuntu disco/main s390x libasound2 s390x 1.1.8-1 [310 kB] Get:298 http://ftpmaster.internal/ubuntu disco/main s390x libltdl7 s390x 2.4.6-9 [37.3 kB] Get:299 http://ftpmaster.internal/ubuntu disco/main s390x libtdb1 s390x 1.3.16-2 [38.2 kB] Get:300 http://ftpmaster.internal/ubuntu disco/main s390x libogg0 s390x 1.3.2-1 [16.3 kB] Get:301 http://ftpmaster.internal/ubuntu disco/main s390x libvorbis0a s390x 1.3.6-1 [85.3 kB] Get:302 http://ftpmaster.internal/ubuntu disco/main s390x libvorbisfile3 s390x 1.3.6-1 [15.4 kB] Get:303 http://ftpmaster.internal/ubuntu disco/main s390x sound-theme-freedesktop all 0.8-2ubuntu1 [384 kB] Get:304 http://ftpmaster.internal/ubuntu disco/main s390x libcanberra0 s390x 0.30-6ubuntu1 [34.7 kB] Get:305 http://ftpmaster.internal/ubuntu disco/universe s390x libdbusmenu-qt5-2 s390x 0.9.3+16.04.20160218-1ubuntu1 [67.4 kB] Get:306 http://ftpmaster.internal/ubuntu disco/universe s390x libqt5texttospeech5 s390x 5.11.3-2 [19.6 kB] Get:307 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5notifications5 s390x 5.55.0-0ubuntu1 [99.6 kB] Get:308 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5solid5-data all 5.55.0-0ubuntu1 [92.8 kB] Get:309 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5solid5 s390x 5.55.0-0ubuntu1 [191 kB] Get:310 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5textwidgets-data all 5.55.0-0ubuntu1 [172 kB] Get:311 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5sonnet5-data all 5.55.0-0ubuntu1 [78.1 kB] Get:312 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5sonnetcore5 s390x 5.55.0-0ubuntu1 [53.6 kB] Get:313 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5sonnetui5 s390x 5.55.0-0ubuntu1 [47.9 kB] Get:314 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5textwidgets5 s390x 5.55.0-0ubuntu1 [71.6 kB] Get:315 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5wallet-data all 5.55.0-0ubuntu1 [187 kB] Get:316 http://ftpmaster.internal/ubuntu disco/main s390x libgpgme11 s390x 1.12.0-4ubuntu1 [102 kB] Get:317 http://ftpmaster.internal/ubuntu disco/main s390x libgpgmepp6 s390x 1.12.0-4ubuntu1 [89.0 kB] Get:318 http://ftpmaster.internal/ubuntu disco/universe s390x libkwalletbackend5-5 s390x 5.55.0-0ubuntu1 [50.1 kB] Get:319 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5wallet5 s390x 5.55.0-0ubuntu1 [33.7 kB] Get:320 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5wallet-bin s390x 5.55.0-0ubuntu1 [112 kB] Get:321 http://ftpmaster.internal/ubuntu disco/universe s390x kio s390x 5.55.0-0ubuntu1 [2934 kB] Get:322 http://ftpmaster.internal/ubuntu disco/universe s390x libgrantlee-templates5 s390x 5.1.0-2 [218 kB] Get:323 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5itemmodels5 s390x 5.55.0-0ubuntu1 [77.3 kB] Get:324 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5kcmutils-data all 5.55.0-0ubuntu1 [168 kB] Get:325 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5declarative-data all 5.55.0-0ubuntu1 [48.4 kB] Get:326 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5package-data all 5.55.0-0ubuntu1 [66.9 kB] Get:327 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5package5 s390x 5.55.0-0ubuntu1 [55.7 kB] Get:328 http://ftpmaster.internal/ubuntu disco/universe s390x kpackagetool5 s390x 5.55.0-0ubuntu1 [61.5 kB] Get:329 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5declarative5 s390x 5.55.0-0ubuntu1 [25.4 kB] Get:330 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5quickaddons5 s390x 5.55.0-0ubuntu1 [25.7 kB] Get:331 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5xmlgui-bin s390x 5.55.0-0ubuntu1 [15.8 kB] Get:332 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5xmlgui-data all 5.55.0-0ubuntu1 [360 kB] Get:333 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5attica5 s390x 5.55.0-0ubuntu1 [152 kB] Get:334 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5globalaccel-data all 5.55.0-0ubuntu1 [20.2 kB] Get:335 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5globalaccel5 s390x 5.55.0-0ubuntu1 [40.3 kB] Get:336 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5xmlgui5 s390x 5.55.0-0ubuntu1 [280 kB] Get:337 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5kcmutils5 s390x 5.55.0-0ubuntu1 [84.6 kB] Get:338 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5bookmarks-data all 5.55.0-0ubuntu1 [44.0 kB] Get:339 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5bookmarks5 s390x 5.55.0-0ubuntu1 [83.6 kB] Get:340 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5kiofilewidgets5 s390x 5.55.0-0ubuntu1 [236 kB] Get:341 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5newstuff-data all 5.55.0-0ubuntu1 [333 kB] Get:342 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5newstuffcore5 s390x 5.55.0-0ubuntu1 [134 kB] Get:343 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5newstuff5 s390x 5.55.0-0ubuntu1 [121 kB] Get:344 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5notifyconfig-data all 5.55.0-0ubuntu1 [45.6 kB] Get:345 http://ftpmaster.internal/ubuntu disco/main s390x libasyncns0 s390x 0.8-6 [11.8 kB] Get:346 http://ftpmaster.internal/ubuntu disco/main s390x libflac8 s390x 1.3.2-3 [147 kB] Get:347 http://ftpmaster.internal/ubuntu disco/main s390x libvorbisenc2 s390x 1.3.6-1 [70.9 kB] Get:348 http://ftpmaster.internal/ubuntu disco/main s390x libsndfile1 s390x 1.0.28-5 [158 kB] Get:349 http://ftpmaster.internal/ubuntu disco/main s390x libwrap0 s390x 7.6.q-27 [45.4 kB] Get:350 http://ftpmaster.internal/ubuntu disco/main s390x libpulse0 s390x 1:12.2-2ubuntu1 [232 kB] Get:351 http://ftpmaster.internal/ubuntu disco/main s390x libpulse-mainloop-glib0 s390x 1:12.2-2ubuntu1 [11.0 kB] Get:352 http://ftpmaster.internal/ubuntu disco/universe s390x libphonon4qt5-4 s390x 4:4.10.2-1 [139 kB] Get:353 http://ftpmaster.internal/ubuntu disco/universe s390x vlc-data all 3.0.6-1 [338 kB] Get:354 http://ftpmaster.internal/ubuntu disco/universe s390x liba52-0.7.4 s390x 0.7.4-19 [35.0 kB] Get:355 http://ftpmaster.internal/ubuntu disco/universe s390x libaom0 s390x 1.0.0-3 [812 kB] Get:356 http://ftpmaster.internal/ubuntu disco/universe s390x libaribb24-0 s390x 1.0.3-2 [26.9 kB] Get:357 http://ftpmaster.internal/ubuntu disco/universe s390x libass9 s390x 1:0.14.0-2 [77.4 kB] Get:358 http://ftpmaster.internal/ubuntu disco/main s390x libraw1394-11 s390x 2.1.2-1 [30.3 kB] Get:359 http://ftpmaster.internal/ubuntu disco/main s390x libavc1394-0 s390x 0.5.4-5 [15.4 kB] Get:360 http://ftpmaster.internal/ubuntu disco/universe s390x libva2 s390x 2.4.0-1 [42.5 kB] Get:361 http://ftpmaster.internal/ubuntu disco/universe s390x libva-drm2 s390x 2.4.0-1 [6660 B] Get:362 http://ftpmaster.internal/ubuntu disco/universe s390x libva-x11-2 s390x 2.4.0-1 [10.8 kB] Get:363 http://ftpmaster.internal/ubuntu disco/main s390x libvdpau1 s390x 1.1.1-8ubuntu1 [22.8 kB] Get:364 http://ftpmaster.internal/ubuntu disco/universe s390x libavutil56 s390x 7:4.1.1-1 [194 kB] Get:365 http://ftpmaster.internal/ubuntu disco/main s390x libpixman-1-0 s390x 0.36.0-1 [136 kB] Get:366 http://ftpmaster.internal/ubuntu disco/main s390x libcairo2 s390x 1.16.0-2 [536 kB] Get:367 http://ftpmaster.internal/ubuntu disco/universe s390x libcodec2-0.8.1 s390x 0.8.1-2 [222 kB] Get:368 http://ftpmaster.internal/ubuntu disco/universe s390x libgsm1 s390x 1.0.18-1 [29.8 kB] Get:369 http://ftpmaster.internal/ubuntu disco/main s390x libmp3lame0 s390x 3.100-2build1 [128 kB] Get:370 http://ftpmaster.internal/ubuntu disco/universe s390x libopenjp2-7 s390x 2.3.0-1.1 [133 kB] Get:371 http://ftpmaster.internal/ubuntu disco/main s390x libopus0 s390x 1.3-1 [176 kB] Get:372 http://ftpmaster.internal/ubuntu disco/main s390x libjbig0 s390x 2.1-3.1build1 [26.3 kB] Get:373 http://ftpmaster.internal/ubuntu disco/main s390x libtiff5 s390x 4.0.10-4 [147 kB] Get:374 http://ftpmaster.internal/ubuntu disco/main s390x libgdk-pixbuf2.0-common all 2.38.0+dfsg-7 [6080 B] Get:375 http://ftpmaster.internal/ubuntu disco/main s390x libgdk-pixbuf2.0-0 s390x 2.38.0+dfsg-7 [159 kB] Get:376 http://ftpmaster.internal/ubuntu disco/main s390x libthai-data all 0.1.28-2 [134 kB] Get:377 http://ftpmaster.internal/ubuntu disco/main s390x libdatrie1 s390x 0.2.12-2 [18.1 kB] Get:378 http://ftpmaster.internal/ubuntu disco/main s390x libthai0 s390x 0.1.28-2 [18.2 kB] Get:379 http://ftpmaster.internal/ubuntu disco/main s390x libpango-1.0-0 s390x 1.42.4-6 [150 kB] Get:380 http://ftpmaster.internal/ubuntu disco/main s390x libpangoft2-1.0-0 s390x 1.42.4-6 [33.6 kB] Get:381 http://ftpmaster.internal/ubuntu disco/main s390x libpangocairo-1.0-0 s390x 1.42.4-6 [21.3 kB] Get:382 http://ftpmaster.internal/ubuntu disco/main s390x librsvg2-2 s390x 2.44.10-1 [1203 kB] Get:383 http://ftpmaster.internal/ubuntu disco/universe s390x libshine3 s390x 3.1.1-2 [23.4 kB] Get:384 http://ftpmaster.internal/ubuntu disco/main s390x libsnappy1v5 s390x 1.1.7-1 [15.6 kB] Get:385 http://ftpmaster.internal/ubuntu disco/main s390x libspeex1 s390x 1.2~rc1.2-1ubuntu2 [48.3 kB] Get:386 http://ftpmaster.internal/ubuntu disco/main s390x libsoxr0 s390x 0.1.2-3 [50.9 kB] Get:387 http://ftpmaster.internal/ubuntu disco/universe s390x libswresample3 s390x 7:4.1.1-1 [48.1 kB] Get:388 http://ftpmaster.internal/ubuntu disco/main s390x libtheora0 s390x 1.1.1+dfsg.1-14 [217 kB] Get:389 http://ftpmaster.internal/ubuntu disco/main s390x libtwolame0 s390x 0.3.13-4 [43.6 kB] Get:390 http://ftpmaster.internal/ubuntu disco/main s390x libvpx5 s390x 1.7.0-3 [729 kB] Get:391 http://ftpmaster.internal/ubuntu disco/main s390x libwavpack1 s390x 5.1.0-5 [68.6 kB] Get:392 http://ftpmaster.internal/ubuntu disco/main s390x libwebpmux3 s390x 0.6.1-2 [18.3 kB] Get:393 http://ftpmaster.internal/ubuntu disco/universe s390x libx264-155 s390x 2:0.155.2917+git0a84d98-2 [392 kB] Get:394 http://ftpmaster.internal/ubuntu disco/universe s390x libx265-165 s390x 2.9-4 [535 kB] Get:395 http://ftpmaster.internal/ubuntu disco/universe s390x libxvidcore4 s390x 2:1.3.5-1 [169 kB] Get:396 http://ftpmaster.internal/ubuntu disco/universe s390x libzvbi-common all 0.2.35-16 [32.4 kB] Get:397 http://ftpmaster.internal/ubuntu disco/universe s390x libzvbi0 s390x 0.2.35-16 [222 kB] Get:398 http://ftpmaster.internal/ubuntu disco/universe s390x libavcodec58 s390x 7:4.1.1-1 [5160 kB] Get:399 http://ftpmaster.internal/ubuntu disco/universe s390x libbluray2 s390x 1:1.1.0-1 [123 kB] Get:400 http://ftpmaster.internal/ubuntu disco/universe s390x libchromaprint1 s390x 1.4.3-3 [35.6 kB] Get:401 http://ftpmaster.internal/ubuntu disco/universe s390x libgme0 s390x 0.6.2-1 [119 kB] Get:402 http://ftpmaster.internal/ubuntu disco/main s390x libmpg123-0 s390x 1.25.10-2 [115 kB] Get:403 http://ftpmaster.internal/ubuntu disco/universe s390x libopenmpt0 s390x 0.4.3-1 [548 kB] Get:404 http://ftpmaster.internal/ubuntu disco/main s390x libssh-gcrypt-4 s390x 0.8.6-3 [177 kB] Get:405 http://ftpmaster.internal/ubuntu disco/universe s390x libavformat58 s390x 7:4.1.1-1 [888 kB] Get:406 http://ftpmaster.internal/ubuntu disco/universe s390x libbasicusageenvironment1 s390x 2018.11.26-1 [15.6 kB] Get:407 http://ftpmaster.internal/ubuntu disco/universe s390x libcddb2 s390x 1.3.2-6fakesync1 [32.6 kB] Get:408 http://ftpmaster.internal/ubuntu disco/universe s390x libdc1394-22 s390x 2.2.5-1 [75.5 kB] Get:409 http://ftpmaster.internal/ubuntu disco/universe s390x libdca0 s390x 0.0.6-1 [90.7 kB] Get:410 http://ftpmaster.internal/ubuntu disco/universe s390x libdvbpsi10 s390x 1.3.2-1 [42.3 kB] Get:411 http://ftpmaster.internal/ubuntu disco/universe s390x libdvdread4 s390x 6.0.1-1 [46.1 kB] Get:412 http://ftpmaster.internal/ubuntu disco/universe s390x libdvdnav4 s390x 6.0.0-1 [36.1 kB] Get:413 http://ftpmaster.internal/ubuntu disco/universe s390x libebml4v5 s390x 1.3.6-2 [42.3 kB] Get:414 http://ftpmaster.internal/ubuntu disco/universe s390x libfaad2 s390x 2.8.8-1 [148 kB] Get:415 http://ftpmaster.internal/ubuntu disco/universe s390x libgroupsock8 s390x 2018.11.26-1 [20.5 kB] Get:416 http://ftpmaster.internal/ubuntu disco/universe s390x libixml10 s390x 1:1.8.4-2ubuntu2 [21.8 kB] Get:417 http://ftpmaster.internal/ubuntu disco/universe s390x libkate1 s390x 0.4.1-8 [35.8 kB] Get:418 http://ftpmaster.internal/ubuntu disco/main s390x liblirc-client0 s390x 0.10.1-5 [21.5 kB] Get:419 http://ftpmaster.internal/ubuntu disco/universe s390x liblivemedia64 s390x 2018.11.26-1 [287 kB] Get:420 http://ftpmaster.internal/ubuntu disco/main s390x liblua5.2-0 s390x 5.2.4-1.1build2 [98.0 kB] Get:421 http://ftpmaster.internal/ubuntu disco/universe s390x libmad0 s390x 0.15.1b-9ubuntu18.10.1 [65.5 kB] Get:422 http://ftpmaster.internal/ubuntu disco/universe s390x libmatroska6v5 s390x 1.4.9-1 [122 kB] Get:423 http://ftpmaster.internal/ubuntu disco/universe s390x libmicrodns0 s390x 0.0.10-1 [10.9 kB] Get:424 http://ftpmaster.internal/ubuntu disco/universe s390x libmpcdec6 s390x 2:0.1~r495-1build1 [31.9 kB] Get:425 http://ftpmaster.internal/ubuntu disco/universe s390x libmpeg2-4 s390x 0.5.1-8 [53.2 kB] Get:426 http://ftpmaster.internal/ubuntu disco/main s390x libmtp-common all 1.1.16-2 [26.7 kB] Get:427 http://ftpmaster.internal/ubuntu disco/main s390x libmtp9 s390x 1.1.16-2 [152 kB] Get:428 http://ftpmaster.internal/ubuntu disco/main s390x libnfs12 s390x 3.0.0-2 [86.9 kB] Get:429 http://ftpmaster.internal/ubuntu disco/universe s390x libopenmpt-modplug1 s390x 0.4.3-1 [19.4 kB] Get:430 http://ftpmaster.internal/ubuntu disco/universe s390x libpostproc55 s390x 7:4.1.1-1 [42.6 kB] Get:431 http://ftpmaster.internal/ubuntu disco/main s390x libprotobuf-lite17 s390x 3.6.1.3-1 [115 kB] Get:432 http://ftpmaster.internal/ubuntu disco/universe s390x libresid-builder0c2a s390x 2.1.1-15ubuntu1 [28.8 kB] Get:433 http://ftpmaster.internal/ubuntu disco/main s390x libsamplerate0 s390x 0.1.9-2 [886 kB] Get:434 http://ftpmaster.internal/ubuntu disco/main s390x libcaca0 s390x 0.99.beta19-2ubuntu2 [199 kB] Get:435 http://ftpmaster.internal/ubuntu disco/universe s390x libsdl1.2debian s390x 1.2.15+dfsg2-4 [165 kB] Get:436 http://ftpmaster.internal/ubuntu disco/universe s390x libsdl-image1.2 s390x 1.2.12-10 [28.4 kB] Get:437 http://ftpmaster.internal/ubuntu disco/main s390x libsecret-common all 0.18.7-1 [4052 B] Get:438 http://ftpmaster.internal/ubuntu disco/main s390x libsecret-1-0 s390x 0.18.7-1 [86.6 kB] Get:439 http://ftpmaster.internal/ubuntu disco/main s390x libshout3 s390x 2.4.1-2build1 [40.8 kB] Get:440 http://ftpmaster.internal/ubuntu disco/universe s390x libsidplay2 s390x 2.1.1-15ubuntu1 [86.1 kB] Get:441 http://ftpmaster.internal/ubuntu disco/universe s390x libsndio7.0 s390x 1.5.0-3 [23.5 kB] Get:442 http://ftpmaster.internal/ubuntu disco/universe s390x libmysofa0 s390x 0.6~dfsg0-2 [36.3 kB] Get:443 http://ftpmaster.internal/ubuntu disco/universe s390x libspatialaudio0 s390x 0.3.0+git20180730+dfsg1-2 [31.4 kB] Get:444 http://ftpmaster.internal/ubuntu disco/main s390x libspeexdsp1 s390x 1.2~rc1.2-1ubuntu2 [38.8 kB] Get:445 http://ftpmaster.internal/ubuntu disco/universe s390x libssh2-1 s390x 1.8.0-2 [66.4 kB] Get:446 http://ftpmaster.internal/ubuntu disco/universe s390x libswscale5 s390x 7:4.1.1-1 [126 kB] Get:447 http://ftpmaster.internal/ubuntu disco/main s390x libtag1v5-vanilla s390x 1.11.1+dfsg.1-0.2build3 [247 kB] Get:448 http://ftpmaster.internal/ubuntu disco/main s390x libtag1v5 s390x 1.11.1+dfsg.1-0.2build3 [10.9 kB] Get:449 http://ftpmaster.internal/ubuntu disco/universe s390x libupnp13 s390x 1:1.8.4-2ubuntu2 [78.6 kB] Get:450 http://ftpmaster.internal/ubuntu disco/universe s390x libusageenvironment3 s390x 2018.11.26-1 [6548 B] Get:451 http://ftpmaster.internal/ubuntu disco/universe s390x libvlccore9 s390x 3.0.6-1 [381 kB] Get:452 http://ftpmaster.internal/ubuntu disco/universe s390x vlc-plugin-base s390x 3.0.6-1 [2449 kB] Get:453 http://ftpmaster.internal/ubuntu disco/main s390x libgpm2 s390x 1.20.7-5 [14.7 kB] Get:454 http://ftpmaster.internal/ubuntu disco/main s390x libaa1 s390x 1.4p5-45 [45.9 kB] Get:455 http://ftpmaster.internal/ubuntu disco/main s390x liblcms2-2 s390x 2.9-3 [126 kB] Get:456 http://ftpmaster.internal/ubuntu disco/universe s390x libplacebo7 s390x 1.7.0-2 [643 kB] Get:457 http://ftpmaster.internal/ubuntu disco/universe s390x libva-wayland2 s390x 2.4.0-1 [8332 B] Get:458 http://ftpmaster.internal/ubuntu disco/main s390x libwayland-egl1 s390x 1.16.0-1ubuntu2 [5532 B] Get:459 http://ftpmaster.internal/ubuntu disco/main s390x libxcb-xv0 s390x 1.13.1-2 [9056 B] Get:460 http://ftpmaster.internal/ubuntu disco/universe s390x vlc-plugin-video-output s390x 3.0.6-1 [134 kB] Get:461 http://ftpmaster.internal/ubuntu disco/universe s390x libvlc5 s390x 3.0.6-1 [60.9 kB] Get:462 http://ftpmaster.internal/ubuntu disco/universe s390x phonon4qt5-backend-vlc s390x 0.10.2-1 [88.9 kB] Get:463 http://ftpmaster.internal/ubuntu disco/universe s390x phonon4qt5 s390x 4:4.10.2-1 [4752 B] Get:464 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5notifyconfig5 s390x 5.55.0-0ubuntu1 [28.2 kB] Get:465 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5parts-data all 5.55.0-0ubuntu1 [85.3 kB] Get:466 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5parts5 s390x 5.55.0-0ubuntu1 [111 kB] Get:467 http://ftpmaster.internal/ubuntu disco/universe s390x ktexteditor-data all 5.55.0-0ubuntu1 [1169 kB] Get:468 http://ftpmaster.internal/ubuntu disco/main s390x libjs-underscore all 1.8.3~dfsg-2 [90.6 kB] Get:469 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5texteditor5-libjs-underscore s390x 5.55.0-0ubuntu1 [9092 B] Get:470 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5texteditor-bin s390x 5.55.0-0ubuntu1 [14.3 kB] Get:471 http://ftpmaster.internal/ubuntu disco/universe s390x libeditorconfig0 s390x 0.12.1-1.1 [12.5 kB] Get:472 http://ftpmaster.internal/ubuntu disco/main s390x libhttp-parser2.8 s390x 2.8.1-1 [21.5 kB] Get:473 http://ftpmaster.internal/ubuntu disco/universe s390x libmbedcrypto3 s390x 2.16.0-1 [143 kB] Get:474 http://ftpmaster.internal/ubuntu disco/universe s390x libmbedx509-0 s390x 2.16.0-1 [31.4 kB] Get:475 http://ftpmaster.internal/ubuntu disco/universe s390x libmbedtls12 s390x 2.16.0-1 [63.1 kB] Get:476 http://ftpmaster.internal/ubuntu disco/universe s390x libgit2-27 s390x 0.27.7+dfsg.1-0.1 [359 kB] Get:477 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5syntaxhighlighting-data all 5.55.0-0ubuntu1 [49.1 kB] Get:478 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5syntaxhighlighting5 s390x 5.55.0-0ubuntu1 [1297 kB] Get:479 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5texteditor5 s390x 5.55.0-0ubuntu1 [1059 kB] Get:480 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5threadweaver5 s390x 5.55.0-0ubuntu1 [48.7 kB] Get:481 http://ftpmaster.internal/ubuntu disco/universe s390x kdevelop53-libs s390x 4:5.3.1-3 [1524 kB] Get:482 http://ftpmaster.internal/ubuntu disco/universe s390x libgrantlee-textdocument5 s390x 5.1.0-2 [40.0 kB] Get:483 http://ftpmaster.internal/ubuntu disco/universe s390x libgrantlee5-dev s390x 5.1.0-2 [31.8 kB] Get:484 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5archive-dev s390x 5.55.0-0ubuntu1 [17.0 kB] Get:485 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5config-bin s390x 5.55.0-0ubuntu1 [29.2 kB] Get:486 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5config-dev-bin s390x 5.55.0-0ubuntu1 [44.5 kB] Get:487 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5config-dev s390x 5.55.0-0ubuntu1 [36.3 kB] Get:488 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5coreaddons-dev-bin s390x 5.55.0-0ubuntu1 [31.9 kB] Get:489 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5coreaddons-dev s390x 5.55.0-0ubuntu1 [65.3 kB] Get:490 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5guiaddons-dev s390x 5.55.0-0ubuntu1 [16.5 kB] Get:491 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5i18n-dev s390x 5.55.0-0ubuntu1 [23.5 kB] Get:492 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5auth-dev-bin s390x 5.55.0-0ubuntu1 [21.8 kB] Get:493 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5auth-dev s390x 5.55.0-0ubuntu1 [21.4 kB] Get:494 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5codecs-dev s390x 5.55.0-0ubuntu1 [24.9 kB] Get:495 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5widgetsaddons-dev s390x 5.55.0-0ubuntu1 [77.2 kB] Get:496 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5configwidgets-dev s390x 5.55.0-0ubuntu1 [34.9 kB] Get:497 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5itemviews-dev s390x 5.55.0-0ubuntu1 [17.7 kB] Get:498 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5iconthemes-dev s390x 5.55.0-0ubuntu1 [17.3 kB] Get:499 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5itemmodels-dev s390x 5.55.0-0ubuntu1 [16.3 kB] Get:500 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5jobwidgets-dev s390x 5.55.0-0ubuntu1 [10.8 kB] Get:501 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5dbusaddons-dev s390x 5.55.0-0ubuntu1 [11.9 kB] Get:502 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5service-dev s390x 5.55.0-0ubuntu1 [31.8 kB] Get:503 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5attica-dev s390x 5.55.0-0ubuntu1 [24.6 kB] Get:504 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5globalaccelprivate5 s390x 5.55.0-0ubuntu1 [42.5 kB] Get:505 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5globalaccel-dev s390x 5.55.0-0ubuntu1 [12.6 kB] Get:506 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5completion-dev s390x 5.55.0-0ubuntu1 [27.0 kB] Get:507 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5sonnet-dev-bin s390x 5.55.0-0ubuntu1 [14.3 kB] Get:508 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5sonnet-dev s390x 5.55.0-0ubuntu1 [14.9 kB] Get:509 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5windowsystem-dev s390x 5.55.0-0ubuntu2 [41.3 kB] Get:510 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5textwidgets-dev s390x 5.55.0-0ubuntu1 [22.1 kB] Get:511 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5xmlgui-dev s390x 5.55.0-0ubuntu1 [42.5 kB] Get:512 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5kcmutils-dev s390x 5.55.0-0ubuntu1 [17.2 kB] Get:513 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5bookmarks-dev s390x 5.55.0-0ubuntu1 [18.2 kB] Get:514 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5kiogui5 s390x 5.55.0-0ubuntu1 [18.3 kB] Get:515 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5solid-dev s390x 5.55.0-0ubuntu1 [20.8 kB] Get:516 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5kio-dev s390x 5.55.0-0ubuntu1 [165 kB] Get:517 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5newstuff-dev s390x 5.55.0-0ubuntu1 [37.2 kB] Get:518 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5notifications-dev s390x 5.55.0-0ubuntu1 [22.0 kB] Get:519 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5notifyconfig-dev s390x 5.55.0-0ubuntu1 [6904 B] Get:520 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5parts-dev s390x 5.55.0-0ubuntu1 [39.7 kB] Get:521 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5texteditor-dev s390x 5.55.0-0ubuntu1 [70.4 kB] Get:522 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5threadweaver-dev s390x 5.55.0-0ubuntu1 [22.5 kB] Get:523 http://ftpmaster.internal/ubuntu disco/universe s390x kdevelop-dev s390x 4:5.3.1-3 [292 kB] Get:524 http://ftpmaster.internal/ubuntu disco/universe s390x kdevelop-pg-qt s390x 2.1.0-1 [459 kB] Get:525 http://ftpmaster.internal/ubuntu disco/main s390x libxml2-utils s390x 2.9.4+dfsg1-7ubuntu3 [34.0 kB] Get:526 http://ftpmaster.internal/ubuntu disco/universe s390x kdoctools5 s390x 5.55.0-0ubuntu1 [428 kB] Get:527 http://ftpmaster.internal/ubuntu disco/universe s390x kgendesignerplugin-bin s390x 5.55.0-0ubuntu1 [46.5 kB] Get:528 http://ftpmaster.internal/ubuntu disco/universe s390x kgendesignerplugin s390x 5.55.0-0ubuntu1 [6528 B] Get:529 http://ftpmaster.internal/ubuntu disco/universe s390x kinit s390x 5.55.0-0ubuntu1 [120 kB] Get:530 http://ftpmaster.internal/ubuntu disco/universe s390x kinit-dev s390x 5.55.0-0ubuntu1 [6240 B] Get:531 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5krosscore5 s390x 5.55.0-0ubuntu1 [47.7 kB] Get:532 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5krossui5 s390x 5.55.0-0ubuntu1 [37.4 kB] Get:533 http://ftpmaster.internal/ubuntu disco/universe s390x kross s390x 5.55.0-0ubuntu1 [251 kB] Get:534 http://ftpmaster.internal/ubuntu disco/universe s390x kross-dev s390x 5.55.0-0ubuntu1 [23.1 kB] Get:535 http://ftpmaster.internal/ubuntu disco/main s390x libapt-pkg-perl s390x 0.1.34build1 [65.6 kB] Get:536 http://ftpmaster.internal/ubuntu disco/main s390x libboost1.67-dev s390x 1.67.0-13 [8362 kB] Get:537 http://ftpmaster.internal/ubuntu disco/main s390x libboost-dev s390x 1.67.0.1 [3232 B] Get:538 http://ftpmaster.internal/ubuntu disco/main s390x libhtml-tagset-perl all 3.20-3 [12.1 kB] Get:539 http://ftpmaster.internal/ubuntu disco/main s390x liburi-perl all 1.76-1 [77.3 kB] Get:540 http://ftpmaster.internal/ubuntu disco/main s390x libhtml-parser-perl s390x 3.72-3build2 [85.1 kB] Get:541 http://ftpmaster.internal/ubuntu disco/main s390x libcgi-pm-perl all 4.40-1 [186 kB] Get:542 http://ftpmaster.internal/ubuntu disco/main s390x libsub-name-perl s390x 0.21-1build2 [11.3 kB] Get:543 http://ftpmaster.internal/ubuntu disco/main s390x libclass-accessor-perl all 0.51-1 [21.2 kB] Get:544 http://ftpmaster.internal/ubuntu disco/main s390x libclone-perl s390x 0.41-1 [10.4 kB] Get:545 http://ftpmaster.internal/ubuntu disco/main s390x libdigest-hmac-perl all 1.03+dfsg-2 [10.3 kB] Get:546 http://ftpmaster.internal/ubuntu disco/main s390x libtimedate-perl all 2.3000-2 [37.5 kB] Get:547 http://ftpmaster.internal/ubuntu disco/main s390x perl-openssl-defaults s390x 3build1 [7012 B] Get:548 http://ftpmaster.internal/ubuntu disco/main s390x libnet-ssleay-perl s390x 1.85-2ubuntu3 [268 kB] Get:549 http://ftpmaster.internal/ubuntu disco/main s390x libio-socket-ssl-perl all 2.060-3 [173 kB] Get:550 http://ftpmaster.internal/ubuntu disco/main s390x libnet-smtp-ssl-perl all 1.04-1 [5948 B] Get:551 http://ftpmaster.internal/ubuntu disco/main s390x libmailtools-perl all 2.18-1 [74.0 kB] Get:552 http://ftpmaster.internal/ubuntu disco/main s390x libnet-ip-perl all 1.26-2 [27.4 kB] Get:553 http://ftpmaster.internal/ubuntu disco/main s390x libnet-dns-perl all 1.19-1 [341 kB] Get:554 http://ftpmaster.internal/ubuntu disco/main s390x libnet-domain-tld-perl all 1.75-1 [29.1 kB] Get:555 http://ftpmaster.internal/ubuntu disco/main s390x libemail-valid-perl all 1.202-1 [16.3 kB] Get:556 http://ftpmaster.internal/ubuntu disco/main s390x libexporter-tiny-perl all 1.002001-1 [35.5 kB] Get:557 http://ftpmaster.internal/ubuntu disco/main s390x libipc-system-simple-perl all 1.25-4 [22.5 kB] Get:558 http://ftpmaster.internal/ubuntu disco/main s390x libfile-basedir-perl all 0.08-1 [16.9 kB] Get:559 http://ftpmaster.internal/ubuntu disco/main s390x libfuture-perl all 0.39-1 [69.6 kB] Get:560 http://ftpmaster.internal/ubuntu disco/main s390x libgif7 s390x 5.1.4-3 [30.8 kB] Get:561 http://ftpmaster.internal/ubuntu disco/main s390x libicu-dev s390x 63.1-6 [8889 kB] Get:562 http://ftpmaster.internal/ubuntu disco/main s390x libstruct-dumb-perl all 0.09-1 [10.5 kB] Get:563 http://ftpmaster.internal/ubuntu disco/main s390x libio-async-perl all 0.72-1 [247 kB] Get:564 http://ftpmaster.internal/ubuntu disco/main s390x libio-pty-perl s390x 1:1.08-1.1build5 [29.4 kB] Get:565 http://ftpmaster.internal/ubuntu disco/main s390x libio-string-perl all 1.08-3 [11.1 kB] Get:566 http://ftpmaster.internal/ubuntu disco/main s390x libipc-run-perl all 20180523.0-1 [89.7 kB] Get:567 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5crash-dev s390x 5.55.0-0ubuntu1 [7248 B] Get:568 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5dnssd-data all 5.55.0-0ubuntu1 [8816 B] Get:569 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5dnssd5 s390x 5.55.0-0ubuntu1 [60.6 kB] Get:570 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5dnssd-dev s390x 5.55.0-0ubuntu1 [15.6 kB] Get:571 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5doctools-dev s390x 5.55.0-0ubuntu1 [9728 B] Get:572 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5emoticons-data all 5.55.0-0ubuntu1 [1577 kB] Get:573 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5emoticons5 s390x 5.55.0-0ubuntu1 [31.7 kB] Get:574 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5emoticons-dev s390x 5.55.0-0ubuntu1 [9696 B] Get:575 http://ftpmaster.internal/ubuntu disco/main s390x libxss1 s390x 1:1.2.3-1 [7972 B] Get:576 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5idletime5 s390x 5.55.0-0ubuntu1 [26.3 kB] Get:577 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5idletime-dev s390x 5.55.0-0ubuntu1 [7728 B] Get:578 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5js5 s390x 5.55.0-0ubuntu1 [239 kB] Get:579 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5jsapi5 s390x 5.55.0-0ubuntu1 [18.4 kB] Get:580 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5kdelibs4support-data all 5.55.0-0ubuntu1 [2062 kB] Get:581 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5kdelibs4support5 s390x 5.55.0-0ubuntu1 [660 kB] Get:582 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5kdelibs4support5-bin s390x 5.55.0-0ubuntu1 [116 kB] Get:583 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5khtml-data all 5.55.0-0ubuntu1 [504 kB] Get:584 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5khtml5 s390x 5.55.0-0ubuntu1 [1738 kB] Get:585 http://ftpmaster.internal/ubuntu disco/main s390x libpcre16-3 s390x 2:8.39-11 [79.1 kB] Get:586 http://ftpmaster.internal/ubuntu disco/main s390x libpcre32-3 s390x 2:8.39-11 [73.8 kB] Get:587 http://ftpmaster.internal/ubuntu disco/main s390x libpcrecpp0v5 s390x 2:8.39-11 [14.7 kB] Get:588 http://ftpmaster.internal/ubuntu disco/main s390x libpcre3-dev s390x 2:8.39-11 [373 kB] Get:589 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5kjs-dev s390x 5.55.0-0ubuntu1 [115 kB] Get:590 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5wallet-dev s390x 5.55.0-0ubuntu1 [11.0 kB] Get:591 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5khtml-dev s390x 5.55.0-0ubuntu1 [88.8 kB] Get:592 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5mediaplayer-data all 5.55.0-0ubuntu1 [3340 B] Get:593 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5mediaplayer5 s390x 5.55.0-0ubuntu1 [13.6 kB] Get:594 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5mediaplayer-dev s390x 5.55.0-0ubuntu1 [8540 B] Get:595 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5plotting5 s390x 5.55.0-0ubuntu1 [25.8 kB] Get:596 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5plotting-dev s390x 5.55.0-0ubuntu1 [12.6 kB] Get:597 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5style5 s390x 5.55.0-0ubuntu1 [13.3 kB] Get:598 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5style-dev s390x 5.55.0-0ubuntu1 [7708 B] Get:599 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5pty-data all 5.55.0-0ubuntu1 [23.5 kB] Get:600 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5pty5 s390x 5.55.0-0ubuntu1 [17.3 kB] Get:601 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5pty-dev s390x 5.55.0-0ubuntu1 [9636 B] Get:602 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5su-data all 5.55.0-0ubuntu1 [11.2 kB] Get:603 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5su5 s390x 5.55.0-0ubuntu1 [28.0 kB] Get:604 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5su-dev s390x 5.55.0-0ubuntu1 [10.8 kB] Get:605 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5unitconversion-data all 5.55.0-0ubuntu1 [644 kB] Get:606 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5unitconversion5 s390x 5.55.0-0ubuntu1 [84.5 kB] Get:607 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5unitconversion-dev s390x 5.55.0-0ubuntu1 [10.3 kB] Get:608 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5webkit5 s390x 5.55.0-0ubuntu1 [48.8 kB] Get:609 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5webkit-dev s390x 5.55.0-0ubuntu1 [12.8 kB] Get:610 http://ftpmaster.internal/ubuntu disco/main s390x libssl-dev s390x 1.1.1a-1ubuntu2 [1234 kB] Get:611 http://ftpmaster.internal/ubuntu disco/universe s390x libkf5kdelibs4support-dev s390x 5.55.0-0ubuntu1 [326 kB] Get:612 http://ftpmaster.internal/ubuntu disco/main s390x liblist-moreutils-perl s390x 0.416-1build4 [53.8 kB] Get:613 http://ftpmaster.internal/ubuntu disco/main s390x libparse-debianchangelog-perl all 1.2.0-13 [49.7 kB] Get:614 http://ftpmaster.internal/ubuntu disco/main s390x libtext-levenshtein-perl all 0.13-1 [9612 B] Get:615 http://ftpmaster.internal/ubuntu disco/main s390x libxml-namespacesupport-perl all 1.12-1 [13.2 kB] Get:616 http://ftpmaster.internal/ubuntu disco/main s390x libxml-sax-base-perl all 1.09-1 [18.8 kB] Get:617 http://ftpmaster.internal/ubuntu disco/main s390x libxml-sax-perl all 1.00+dfsg-1.1~build1 [56.1 kB] Get:618 http://ftpmaster.internal/ubuntu disco/main s390x libxml-libxml-perl s390x 2.0134+dfsg-1 [305 kB] Get:619 http://ftpmaster.internal/ubuntu disco/main s390x libxml-simple-perl all 2.25-1 [64.9 kB] Get:620 http://ftpmaster.internal/ubuntu disco/main s390x libxml2-dev s390x 2.9.4+dfsg1-7ubuntu3 [659 kB] Get:621 http://ftpmaster.internal/ubuntu disco/main s390x libxslt1-dev s390x 1.1.32-2 [404 kB] Get:622 http://ftpmaster.internal/ubuntu disco/main s390x libyaml-libyaml-perl s390x 0.76+repack-1 [25.7 kB] Get:623 http://ftpmaster.internal/ubuntu disco/main s390x patchutils s390x 0.3.4-2 [69.1 kB] Get:624 http://ftpmaster.internal/ubuntu disco/main s390x t1utils s390x 1.41-3 [53.7 kB] Get:625 http://ftpmaster.internal/ubuntu disco-proposed/main s390x lintian all 2.7.0 [903 kB] Get:626 http://ftpmaster.internal/ubuntu disco/main s390x pkg-config s390x 0.29.1-0ubuntu2 [44.0 kB] Get:627 http://ftpmaster.internal/ubuntu disco/universe s390x pkg-kde-tools all 0.15.28ubuntu2 [96.0 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 163 MB in 2s (77.2 MB/s) Selecting previously unselected package liblocale-gettext-perl. (Reading database ... 12500 files and directories currently installed.) Preparing to unpack .../liblocale-gettext-perl_1.07-3build3_s390x.deb ... Unpacking liblocale-gettext-perl (1.07-3build3) ... Selecting previously unselected package libpython3.7-minimal:s390x. Preparing to unpack .../libpython3.7-minimal_3.7.2-2_s390x.deb ... Unpacking libpython3.7-minimal:s390x (3.7.2-2) ... Selecting previously unselected package libexpat1:s390x. Preparing to unpack .../libexpat1_2.2.6-1_s390x.deb ... Unpacking libexpat1:s390x (2.2.6-1) ... Selecting previously unselected package python3.7-minimal. Preparing to unpack .../python3.7-minimal_3.7.2-2_s390x.deb ... Unpacking python3.7-minimal (3.7.2-2) ... Setting up libpython3.7-minimal:s390x (3.7.2-2) ... Setting up libexpat1:s390x (2.2.6-1) ... Setting up python3.7-minimal (3.7.2-2) ... Selecting previously unselected package python3-minimal. (Reading database ... 12763 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.7.2-1_s390x.deb ... Unpacking python3-minimal (3.7.2-1) ... Selecting previously unselected package mime-support. Preparing to unpack .../1-mime-support_3.60ubuntu1_all.deb ... Unpacking mime-support (3.60ubuntu1) ... Selecting previously unselected package libmpdec2:s390x. Preparing to unpack .../2-libmpdec2_2.4.2-2_s390x.deb ... Unpacking libmpdec2:s390x (2.4.2-2) ... Selecting previously unselected package libpython3.7-stdlib:s390x. Preparing to unpack .../3-libpython3.7-stdlib_3.7.2-2_s390x.deb ... Unpacking libpython3.7-stdlib:s390x (3.7.2-2) ... Selecting previously unselected package python3.7. Preparing to unpack .../4-python3.7_3.7.2-2_s390x.deb ... Unpacking python3.7 (3.7.2-2) ... Selecting previously unselected package libpython3-stdlib:s390x. Preparing to unpack .../5-libpython3-stdlib_3.7.2-1_s390x.deb ... Unpacking libpython3-stdlib:s390x (3.7.2-1) ... Setting up python3-minimal (3.7.2-1) ... Selecting previously unselected package python3. (Reading database ... 13197 files and directories currently installed.) Preparing to unpack .../000-python3_3.7.2-1_s390x.deb ... Unpacking python3 (3.7.2-1) ... Selecting previously unselected package libbsd0:s390x. Preparing to unpack .../001-libbsd0_0.9.1-1_s390x.deb ... Unpacking libbsd0:s390x (0.9.1-1) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../002-bsdmainutils_11.1.2ubuntu2_s390x.deb ... Unpacking bsdmainutils (11.1.2ubuntu2) ... Selecting previously unselected package libuchardet0:s390x. Preparing to unpack .../003-libuchardet0_0.0.6-3_s390x.deb ... Unpacking libuchardet0:s390x (0.0.6-3) ... Selecting previously unselected package groff-base. Preparing to unpack .../004-groff-base_1.22.4-2_s390x.deb ... Unpacking groff-base (1.22.4-2) ... Selecting previously unselected package libpipeline1:s390x. Preparing to unpack .../005-libpipeline1_1.5.1-2_s390x.deb ... Unpacking libpipeline1:s390x (1.5.1-2) ... Selecting previously unselected package man-db. Preparing to unpack .../006-man-db_2.8.5-2_s390x.deb ... Unpacking man-db (2.8.5-2) ... Selecting previously unselected package libdouble-conversion1:s390x. Preparing to unpack .../007-libdouble-conversion1_3.1.0-2_s390x.deb ... Unpacking libdouble-conversion1:s390x (3.1.0-2) ... Selecting previously unselected package libglib2.0-0:s390x. Preparing to unpack .../008-libglib2.0-0_2.59.2-2_s390x.deb ... Unpacking libglib2.0-0:s390x (2.59.2-2) ... Selecting previously unselected package libicu63:s390x. Preparing to unpack .../009-libicu63_63.1-6_s390x.deb ... Unpacking libicu63:s390x (63.1-6) ... Selecting previously unselected package libpcre2-16-0:s390x. Preparing to unpack .../010-libpcre2-16-0_10.32-4_s390x.deb ... Unpacking libpcre2-16-0:s390x (10.32-4) ... Selecting previously unselected package libqt5core5a:s390x. Preparing to unpack .../011-libqt5core5a_5.11.3+dfsg-5ubuntu1_s390x.deb ... Unpacking libqt5core5a:s390x (5.11.3+dfsg-5ubuntu1) ... Selecting previously unselected package libqt5script5:s390x. Preparing to unpack .../012-libqt5script5_5.11.3+dfsg-2_s390x.deb ... Unpacking libqt5script5:s390x (5.11.3+dfsg-2) ... Selecting previously unselected package libfreetype6:s390x. Preparing to unpack .../013-libfreetype6_2.9.1-3_s390x.deb ... Unpacking libfreetype6:s390x (2.9.1-3) ... Selecting previously unselected package ucf. Preparing to unpack .../014-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 .../015-fonts-dejavu-core_2.37-1_all.deb ... Unpacking fonts-dejavu-core (2.37-1) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../016-fontconfig-config_2.13.1-2ubuntu2_all.deb ... Unpacking fontconfig-config (2.13.1-2ubuntu2) ... Selecting previously unselected package libfontconfig1:s390x. Preparing to unpack .../017-libfontconfig1_2.13.1-2ubuntu2_s390x.deb ... Unpacking libfontconfig1:s390x (2.13.1-2ubuntu2) ... Selecting previously unselected package fontconfig. Preparing to unpack .../018-fontconfig_2.13.1-2ubuntu2_s390x.deb ... Unpacking fontconfig (2.13.1-2ubuntu2) ... Selecting previously unselected package libdrm-common. Preparing to unpack .../019-libdrm-common_2.4.97-1_all.deb ... Unpacking libdrm-common (2.4.97-1) ... Selecting previously unselected package libdrm2:s390x. Preparing to unpack .../020-libdrm2_2.4.97-1_s390x.deb ... Unpacking libdrm2:s390x (2.4.97-1) ... Selecting previously unselected package libglvnd0:s390x. Preparing to unpack .../021-libglvnd0_1.1.0-1_s390x.deb ... Unpacking libglvnd0:s390x (1.1.0-1) ... Selecting previously unselected package libwayland-server0:s390x. Preparing to unpack .../022-libwayland-server0_1.16.0-1ubuntu2_s390x.deb ... Unpacking libwayland-server0:s390x (1.16.0-1ubuntu2) ... Selecting previously unselected package libgbm1:s390x. Preparing to unpack .../023-libgbm1_18.3.3-1ubuntu1_s390x.deb ... Unpacking libgbm1:s390x (18.3.3-1ubuntu1) ... Selecting previously unselected package libglapi-mesa:s390x. Preparing to unpack .../024-libglapi-mesa_18.3.3-1ubuntu1_s390x.deb ... Unpacking libglapi-mesa:s390x (18.3.3-1ubuntu1) ... Selecting previously unselected package libwayland-client0:s390x. Preparing to unpack .../025-libwayland-client0_1.16.0-1ubuntu2_s390x.deb ... Unpacking libwayland-client0:s390x (1.16.0-1ubuntu2) ... Selecting previously unselected package libx11-xcb1:s390x. Preparing to unpack .../026-libx11-xcb1_2%3a1.6.7-1_s390x.deb ... Unpacking libx11-xcb1:s390x (2:1.6.7-1) ... Selecting previously unselected package libxau6:s390x. Preparing to unpack .../027-libxau6_1%3a1.0.8-1_s390x.deb ... Unpacking libxau6:s390x (1:1.0.8-1) ... Selecting previously unselected package libxdmcp6:s390x. Preparing to unpack .../028-libxdmcp6_1%3a1.1.2-3_s390x.deb ... Unpacking libxdmcp6:s390x (1:1.1.2-3) ... Selecting previously unselected package libxcb1:s390x. Preparing to unpack .../029-libxcb1_1.13.1-2_s390x.deb ... Unpacking libxcb1:s390x (1.13.1-2) ... Selecting previously unselected package libxcb-dri2-0:s390x. Preparing to unpack .../030-libxcb-dri2-0_1.13.1-2_s390x.deb ... Unpacking libxcb-dri2-0:s390x (1.13.1-2) ... Selecting previously unselected package libxcb-dri3-0:s390x. Preparing to unpack .../031-libxcb-dri3-0_1.13.1-2_s390x.deb ... Unpacking libxcb-dri3-0:s390x (1.13.1-2) ... Selecting previously unselected package libxcb-present0:s390x. Preparing to unpack .../032-libxcb-present0_1.13.1-2_s390x.deb ... Unpacking libxcb-present0:s390x (1.13.1-2) ... Selecting previously unselected package libxcb-sync1:s390x. Preparing to unpack .../033-libxcb-sync1_1.13.1-2_s390x.deb ... Unpacking libxcb-sync1:s390x (1.13.1-2) ... Selecting previously unselected package libxcb-xfixes0:s390x. Preparing to unpack .../034-libxcb-xfixes0_1.13.1-2_s390x.deb ... Unpacking libxcb-xfixes0:s390x (1.13.1-2) ... Selecting previously unselected package libxshmfence1:s390x. Preparing to unpack .../035-libxshmfence1_1.3-1_s390x.deb ... Unpacking libxshmfence1:s390x (1.3-1) ... Selecting previously unselected package libegl-mesa0:s390x. Preparing to unpack .../036-libegl-mesa0_18.3.3-1ubuntu1_s390x.deb ... Unpacking libegl-mesa0:s390x (18.3.3-1ubuntu1) ... Selecting previously unselected package libegl1:s390x. Preparing to unpack .../037-libegl1_1.1.0-1_s390x.deb ... Unpacking libegl1:s390x (1.1.0-1) ... Selecting previously unselected package libx11-data. Preparing to unpack .../038-libx11-data_2%3a1.6.7-1_all.deb ... Unpacking libx11-data (2:1.6.7-1) ... Selecting previously unselected package libx11-6:s390x. Preparing to unpack .../039-libx11-6_2%3a1.6.7-1_s390x.deb ... Unpacking libx11-6:s390x (2:1.6.7-1) ... Selecting previously unselected package libxcb-glx0:s390x. Preparing to unpack .../040-libxcb-glx0_1.13.1-2_s390x.deb ... Unpacking libxcb-glx0:s390x (1.13.1-2) ... Selecting previously unselected package libxdamage1:s390x. Preparing to unpack .../041-libxdamage1_1%3a1.1.4-3_s390x.deb ... Unpacking libxdamage1:s390x (1:1.1.4-3) ... Selecting previously unselected package libxext6:s390x. Preparing to unpack .../042-libxext6_2%3a1.3.3-1_s390x.deb ... Unpacking libxext6:s390x (2:1.3.3-1) ... Selecting previously unselected package libxfixes3:s390x. Preparing to unpack .../043-libxfixes3_1%3a5.0.3-1_s390x.deb ... Unpacking libxfixes3:s390x (1:5.0.3-1) ... Selecting previously unselected package libxxf86vm1:s390x. Preparing to unpack .../044-libxxf86vm1_1%3a1.1.4-1_s390x.deb ... Unpacking libxxf86vm1:s390x (1:1.1.4-1) ... Selecting previously unselected package libdrm-amdgpu1:s390x. Preparing to unpack .../045-libdrm-amdgpu1_2.4.97-1_s390x.deb ... Unpacking libdrm-amdgpu1:s390x (2.4.97-1) ... Selecting previously unselected package libdrm-nouveau2:s390x. Preparing to unpack .../046-libdrm-nouveau2_2.4.97-1_s390x.deb ... Unpacking libdrm-nouveau2:s390x (2.4.97-1) ... Selecting previously unselected package libdrm-radeon1:s390x. Preparing to unpack .../047-libdrm-radeon1_2.4.97-1_s390x.deb ... Unpacking libdrm-radeon1:s390x (2.4.97-1) ... Selecting previously unselected package libelf1:s390x. Preparing to unpack .../048-libelf1_0.176-1_s390x.deb ... Unpacking libelf1:s390x (0.176-1) ... Selecting previously unselected package libedit2:s390x. Preparing to unpack .../049-libedit2_3.1-20181209-1_s390x.deb ... Unpacking libedit2:s390x (3.1-20181209-1) ... Selecting previously unselected package libllvm7:s390x. Preparing to unpack .../050-libllvm7_1%3a7.0.1-6ubuntu1_s390x.deb ... Unpacking libllvm7:s390x (1:7.0.1-6ubuntu1) ... Selecting previously unselected package libsensors-config. Preparing to unpack .../051-libsensors-config_1%3a3.5.0-3ubuntu1_all.deb ... Unpacking libsensors-config (1:3.5.0-3ubuntu1) ... Selecting previously unselected package libsensors5:s390x. Preparing to unpack .../052-libsensors5_1%3a3.5.0-3ubuntu1_s390x.deb ... Unpacking libsensors5:s390x (1:3.5.0-3ubuntu1) ... Selecting previously unselected package libgl1-mesa-dri:s390x. Preparing to unpack .../053-libgl1-mesa-dri_18.3.3-1ubuntu1_s390x.deb ... Unpacking libgl1-mesa-dri:s390x (18.3.3-1ubuntu1) ... Selecting previously unselected package libglx-mesa0:s390x. Preparing to unpack .../054-libglx-mesa0_18.3.3-1ubuntu1_s390x.deb ... Unpacking libglx-mesa0:s390x (18.3.3-1ubuntu1) ... Selecting previously unselected package libglx0:s390x. Preparing to unpack .../055-libglx0_1.1.0-1_s390x.deb ... Unpacking libglx0:s390x (1.1.0-1) ... Selecting previously unselected package libgl1:s390x. Preparing to unpack .../056-libgl1_1.1.0-1_s390x.deb ... Unpacking libgl1:s390x (1.1.0-1) ... Selecting previously unselected package libgraphite2-3:s390x. Preparing to unpack .../057-libgraphite2-3_1.3.13-7_s390x.deb ... Unpacking libgraphite2-3:s390x (1.3.13-7) ... Selecting previously unselected package libharfbuzz0b:s390x. Preparing to unpack .../058-libharfbuzz0b_2.3.1-1_s390x.deb ... Unpacking libharfbuzz0b:s390x (2.3.1-1) ... Selecting previously unselected package x11-common. Preparing to unpack .../059-x11-common_1%3a7.7+19ubuntu9_all.deb ... dpkg-query: no packages found matching nux-tools Unpacking x11-common (1:7.7+19ubuntu9) ... Selecting previously unselected package libice6:s390x. Preparing to unpack .../060-libice6_2%3a1.0.9-2_s390x.deb ... Unpacking libice6:s390x (2:1.0.9-2) ... Selecting previously unselected package libevdev2:s390x. Preparing to unpack .../061-libevdev2_1.6.0+dfsg-1_s390x.deb ... Unpacking libevdev2:s390x (1.6.0+dfsg-1) ... Selecting previously unselected package libmtdev1:s390x. Preparing to unpack .../062-libmtdev1_1.1.5-1ubuntu3_s390x.deb ... Unpacking libmtdev1:s390x (1.1.5-1ubuntu3) ... Selecting previously unselected package libgudev-1.0-0:s390x. Preparing to unpack .../063-libgudev-1.0-0_1%3a232-2_s390x.deb ... Unpacking libgudev-1.0-0:s390x (1:232-2) ... Selecting previously unselected package libwacom-common. Preparing to unpack .../064-libwacom-common_0.31-1_all.deb ... Unpacking libwacom-common (0.31-1) ... Selecting previously unselected package libwacom2:s390x. Preparing to unpack .../065-libwacom2_0.31-1_s390x.deb ... Unpacking libwacom2:s390x (0.31-1) ... Selecting previously unselected package libinput-bin. Preparing to unpack .../066-libinput-bin_1.12.6-1_s390x.deb ... Unpacking libinput-bin (1.12.6-1) ... Selecting previously unselected package libinput10:s390x. Preparing to unpack .../067-libinput10_1.12.6-1_s390x.deb ... Unpacking libinput10:s390x (1.12.6-1) ... Selecting previously unselected package libjpeg-turbo8:s390x. Preparing to unpack .../068-libjpeg-turbo8_2.0.1-0ubuntu1_s390x.deb ... Unpacking libjpeg-turbo8:s390x (2.0.1-0ubuntu1) ... Selecting previously unselected package libjpeg8:s390x. Preparing to unpack .../069-libjpeg8_8c-2ubuntu8_s390x.deb ... Unpacking libjpeg8:s390x (8c-2ubuntu8) ... Selecting previously unselected package libdbus-1-3:s390x. Preparing to unpack .../070-libdbus-1-3_1.12.12-1ubuntu1_s390x.deb ... Unpacking libdbus-1-3:s390x (1.12.12-1ubuntu1) ... Selecting previously unselected package libqt5dbus5:s390x. Preparing to unpack .../071-libqt5dbus5_5.11.3+dfsg-5ubuntu1_s390x.deb ... Unpacking libqt5dbus5:s390x (5.11.3+dfsg-5ubuntu1) ... Selecting previously unselected package libqt5network5:s390x. Preparing to unpack .../072-libqt5network5_5.11.3+dfsg-5ubuntu1_s390x.deb ... Unpacking libqt5network5:s390x (5.11.3+dfsg-5ubuntu1) ... Selecting previously unselected package libsm6:s390x. Preparing to unpack .../073-libsm6_2%3a1.2.3-1_s390x.deb ... Unpacking libsm6:s390x (2:1.2.3-1) ... Selecting previously unselected package libxcb-icccm4:s390x. Preparing to unpack .../074-libxcb-icccm4_0.4.1-1.1_s390x.deb ... Unpacking libxcb-icccm4:s390x (0.4.1-1.1) ... Selecting previously unselected package libxcb-shm0:s390x. Preparing to unpack .../075-libxcb-shm0_1.13.1-2_s390x.deb ... Unpacking libxcb-shm0:s390x (1.13.1-2) ... Selecting previously unselected package libxcb-util1:s390x. Preparing to unpack .../076-libxcb-util1_0.4.0-0ubuntu3_s390x.deb ... Unpacking libxcb-util1:s390x (0.4.0-0ubuntu3) ... Selecting previously unselected package libxcb-image0:s390x. Preparing to unpack .../077-libxcb-image0_0.4.0-1build1_s390x.deb ... Unpacking libxcb-image0:s390x (0.4.0-1build1) ... Selecting previously unselected package libxcb-keysyms1:s390x. Preparing to unpack .../078-libxcb-keysyms1_0.4.0-1_s390x.deb ... Unpacking libxcb-keysyms1:s390x (0.4.0-1) ... Selecting previously unselected package libxcb-randr0:s390x. Preparing to unpack .../079-libxcb-randr0_1.13.1-2_s390x.deb ... Unpacking libxcb-randr0:s390x (1.13.1-2) ... Selecting previously unselected package libxcb-render0:s390x. Preparing to unpack .../080-libxcb-render0_1.13.1-2_s390x.deb ... Unpacking libxcb-render0:s390x (1.13.1-2) ... Selecting previously unselected package libxcb-render-util0:s390x. Preparing to unpack .../081-libxcb-render-util0_0.3.9-1_s390x.deb ... Unpacking libxcb-render-util0:s390x (0.3.9-1) ... Selecting previously unselected package libxcb-shape0:s390x. Preparing to unpack .../082-libxcb-shape0_1.13.1-2_s390x.deb ... Unpacking libxcb-shape0:s390x (1.13.1-2) ... Selecting previously unselected package libxcb-xinerama0:s390x. Preparing to unpack .../083-libxcb-xinerama0_1.13.1-2_s390x.deb ... Unpacking libxcb-xinerama0:s390x (1.13.1-2) ... Selecting previously unselected package libxcb-xkb1:s390x. Preparing to unpack .../084-libxcb-xkb1_1.13.1-2_s390x.deb ... Unpacking libxcb-xkb1:s390x (1.13.1-2) ... Selecting previously unselected package libxi6:s390x. Preparing to unpack .../085-libxi6_2%3a1.7.9-1_s390x.deb ... Unpacking libxi6:s390x (2:1.7.9-1) ... Selecting previously unselected package xkb-data. Preparing to unpack .../086-xkb-data_2.23.1-1ubuntu1.18.10.1_all.deb ... Unpacking xkb-data (2.23.1-1ubuntu1.18.10.1) ... Selecting previously unselected package libxkbcommon0:s390x. Preparing to unpack .../087-libxkbcommon0_0.8.2-1_s390x.deb ... Unpacking libxkbcommon0:s390x (0.8.2-1) ... Selecting previously unselected package libxkbcommon-x11-0:s390x. Preparing to unpack .../088-libxkbcommon-x11-0_0.8.2-1_s390x.deb ... Unpacking libxkbcommon-x11-0:s390x (0.8.2-1) ... Selecting previously unselected package libxrender1:s390x. Preparing to unpack .../089-libxrender1_1%3a0.9.10-1_s390x.deb ... Unpacking libxrender1:s390x (1:0.9.10-1) ... Selecting previously unselected package libqt5gui5:s390x. Preparing to unpack .../090-libqt5gui5_5.11.3+dfsg-5ubuntu1_s390x.deb ... Unpacking libqt5gui5:s390x (5.11.3+dfsg-5ubuntu1) ... Selecting previously unselected package libqt5widgets5:s390x. Preparing to unpack .../091-libqt5widgets5_5.11.3+dfsg-5ubuntu1_s390x.deb ... Unpacking libqt5widgets5:s390x (5.11.3+dfsg-5ubuntu1) ... Selecting previously unselected package libqt5scripttools5:s390x. Preparing to unpack .../092-libqt5scripttools5_5.11.3+dfsg-2_s390x.deb ... Unpacking libqt5scripttools5:s390x (5.11.3+dfsg-2) ... Selecting previously unselected package libqt5svg5:s390x. Preparing to unpack .../093-libqt5svg5_5.11.3-2_s390x.deb ... Unpacking libqt5svg5:s390x (5.11.3-2) ... Selecting previously unselected package libqt5svg5-dev:s390x. Preparing to unpack .../094-libqt5svg5-dev_5.11.3-2_s390x.deb ... Unpacking libqt5svg5-dev:s390x (5.11.3-2) ... Selecting previously unselected package libcap2-bin. Preparing to unpack .../095-libcap2-bin_1%3a2.25-2_s390x.deb ... Unpacking libcap2-bin (1:2.25-2) ... Selecting previously unselected package libgstreamer1.0-0:s390x. Preparing to unpack .../096-libgstreamer1.0-0_1.15.1-1_s390x.deb ... Unpacking libgstreamer1.0-0:s390x (1.15.1-1) ... Selecting previously unselected package liborc-0.4-0:s390x. Preparing to unpack .../097-liborc-0.4-0_1%3a0.4.28-3.1_s390x.deb ... Unpacking liborc-0.4-0:s390x (1:0.4.28-3.1) ... Selecting previously unselected package iso-codes. Preparing to unpack .../098-iso-codes_4.2-1_all.deb ... Unpacking iso-codes (4.2-1) ... Selecting previously unselected package libgstreamer-plugins-base1.0-0:s390x. Preparing to unpack .../099-libgstreamer-plugins-base1.0-0_1.15.1-1_s390x.deb ... Unpacking libgstreamer-plugins-base1.0-0:s390x (1.15.1-1) ... Selecting previously unselected package libhyphen0:s390x. Preparing to unpack .../100-libhyphen0_2.8.8-7_s390x.deb ... Unpacking libhyphen0:s390x (2.8.8-7) ... Selecting previously unselected package libqt5positioning5:s390x. Preparing to unpack .../101-libqt5positioning5_5.11.3+dfsg-2_s390x.deb ... Unpacking libqt5positioning5:s390x (5.11.3+dfsg-2) ... Selecting previously unselected package libavahi-common-data:s390x. Preparing to unpack .../102-libavahi-common-data_0.7-4ubuntu5_s390x.deb ... Unpacking libavahi-common-data:s390x (0.7-4ubuntu5) ... Selecting previously unselected package libavahi-common3:s390x. Preparing to unpack .../103-libavahi-common3_0.7-4ubuntu5_s390x.deb ... Unpacking libavahi-common3:s390x (0.7-4ubuntu5) ... Selecting previously unselected package libavahi-client3:s390x. Preparing to unpack .../104-libavahi-client3_0.7-4ubuntu5_s390x.deb ... Unpacking libavahi-client3:s390x (0.7-4ubuntu5) ... Selecting previously unselected package libkrb5support0:s390x. Preparing to unpack .../105-libkrb5support0_1.17-1_s390x.deb ... Unpacking libkrb5support0:s390x (1.17-1) ... Selecting previously unselected package libk5crypto3:s390x. Preparing to unpack .../106-libk5crypto3_1.17-1_s390x.deb ... Unpacking libk5crypto3:s390x (1.17-1) ... Selecting previously unselected package libkeyutils1:s390x. Preparing to unpack .../107-libkeyutils1_1.6-2_s390x.deb ... Unpacking libkeyutils1:s390x (1.6-2) ... Selecting previously unselected package libkrb5-3:s390x. Preparing to unpack .../108-libkrb5-3_1.17-1_s390x.deb ... Unpacking libkrb5-3:s390x (1.17-1) ... Selecting previously unselected package libgssapi-krb5-2:s390x. Preparing to unpack .../109-libgssapi-krb5-2_1.17-1_s390x.deb ... Unpacking libgssapi-krb5-2:s390x (1.17-1) ... Selecting previously unselected package libcups2:s390x. Preparing to unpack .../110-libcups2_2.2.10-4_s390x.deb ... Unpacking libcups2:s390x (2.2.10-4) ... Selecting previously unselected package libqt5printsupport5:s390x. Preparing to unpack .../111-libqt5printsupport5_5.11.3+dfsg-5ubuntu1_s390x.deb ... Unpacking libqt5printsupport5:s390x (5.11.3+dfsg-5ubuntu1) ... Selecting previously unselected package libqt5qml5:s390x. Preparing to unpack .../112-libqt5qml5_5.11.3-3_s390x.deb ... Unpacking libqt5qml5:s390x (5.11.3-3) ... Selecting previously unselected package libqt5quick5:s390x. Preparing to unpack .../113-libqt5quick5_5.11.3-3_s390x.deb ... Unpacking libqt5quick5:s390x (5.11.3-3) ... Selecting previously unselected package libqt5sensors5:s390x. Preparing to unpack .../114-libqt5sensors5_5.11.3-2_s390x.deb ... Unpacking libqt5sensors5:s390x (5.11.3-2) ... Selecting previously unselected package libqt5webchannel5:s390x. Preparing to unpack .../115-libqt5webchannel5_5.11.3-2_s390x.deb ... Unpacking libqt5webchannel5:s390x (5.11.3-2) ... Selecting previously unselected package libwebp6:s390x. Preparing to unpack .../116-libwebp6_0.6.1-2_s390x.deb ... Unpacking libwebp6:s390x (0.6.1-2) ... Selecting previously unselected package libbrotli1:s390x. Preparing to unpack .../117-libbrotli1_1.0.7-2_s390x.deb ... Unpacking libbrotli1:s390x (1.0.7-2) ... Selecting previously unselected package libwoff1:s390x. Preparing to unpack .../118-libwoff1_1.0.2-1build1_s390x.deb ... Unpacking libwoff1:s390x (1.0.2-1build1) ... Selecting previously unselected package libxml2:s390x. Preparing to unpack .../119-libxml2_2.9.4+dfsg1-7ubuntu3_s390x.deb ... Unpacking libxml2:s390x (2.9.4+dfsg1-7ubuntu3) ... Selecting previously unselected package libxslt1.1:s390x. Preparing to unpack .../120-libxslt1.1_1.1.32-2_s390x.deb ... Unpacking libxslt1.1:s390x (1.1.32-2) ... Selecting previously unselected package libqt5webkit5:s390x. Preparing to unpack .../121-libqt5webkit5_5.212.0~alpha2-19ubuntu1_s390x.deb ... Unpacking libqt5webkit5:s390x (5.212.0~alpha2-19ubuntu1) ... Selecting previously unselected package xorg-sgml-doctools. Preparing to unpack .../122-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 .../123-x11proto-dev_2018.4-4_all.deb ... Unpacking x11proto-dev (2018.4-4) ... Selecting previously unselected package x11proto-core-dev. Preparing to unpack .../124-x11proto-core-dev_2018.4-4_all.deb ... Unpacking x11proto-core-dev (2018.4-4) ... Selecting previously unselected package libxau-dev:s390x. Preparing to unpack .../125-libxau-dev_1%3a1.0.8-1_s390x.deb ... Unpacking libxau-dev:s390x (1:1.0.8-1) ... Selecting previously unselected package libxdmcp-dev:s390x. Preparing to unpack .../126-libxdmcp-dev_1%3a1.1.2-3_s390x.deb ... Unpacking libxdmcp-dev:s390x (1:1.1.2-3) ... Selecting previously unselected package xtrans-dev. Preparing to unpack .../127-xtrans-dev_1.3.5-1_all.deb ... Unpacking xtrans-dev (1.3.5-1) ... Selecting previously unselected package libpthread-stubs0-dev:s390x. Preparing to unpack .../128-libpthread-stubs0-dev_0.4-1_s390x.deb ... Unpacking libpthread-stubs0-dev:s390x (0.4-1) ... Selecting previously unselected package libxcb1-dev:s390x. Preparing to unpack .../129-libxcb1-dev_1.13.1-2_s390x.deb ... Unpacking libxcb1-dev:s390x (1.13.1-2) ... Selecting previously unselected package libx11-dev:s390x. Preparing to unpack .../130-libx11-dev_2%3a1.6.7-1_s390x.deb ... Unpacking libx11-dev:s390x (2:1.6.7-1) ... Selecting previously unselected package libdrm-dev:s390x. Preparing to unpack .../131-libdrm-dev_2.4.97-1_s390x.deb ... Unpacking libdrm-dev:s390x (2.4.97-1) ... Selecting previously unselected package mesa-common-dev:s390x. Preparing to unpack .../132-mesa-common-dev_18.3.3-1ubuntu1_s390x.deb ... Unpacking mesa-common-dev:s390x (18.3.3-1ubuntu1) ... Selecting previously unselected package libglvnd-core-dev:s390x. Preparing to unpack .../133-libglvnd-core-dev_1.1.0-1_s390x.deb ... Unpacking libglvnd-core-dev:s390x (1.1.0-1) ... Selecting previously unselected package libgles1:s390x. Preparing to unpack .../134-libgles1_1.1.0-1_s390x.deb ... Unpacking libgles1:s390x (1.1.0-1) ... Selecting previously unselected package libgles2:s390x. Preparing to unpack .../135-libgles2_1.1.0-1_s390x.deb ... Unpacking libgles2:s390x (1.1.0-1) ... Selecting previously unselected package libopengl0:s390x. Preparing to unpack .../136-libopengl0_1.1.0-1_s390x.deb ... Unpacking libopengl0:s390x (1.1.0-1) ... Selecting previously unselected package libglvnd-dev:s390x. Preparing to unpack .../137-libglvnd-dev_1.1.0-1_s390x.deb ... Unpacking libglvnd-dev:s390x (1.1.0-1) ... Selecting previously unselected package libx11-xcb-dev:s390x. Preparing to unpack .../138-libx11-xcb-dev_2%3a1.6.7-1_s390x.deb ... Unpacking libx11-xcb-dev:s390x (2:1.6.7-1) ... Selecting previously unselected package libxcb-dri3-dev:s390x. Preparing to unpack .../139-libxcb-dri3-dev_1.13.1-2_s390x.deb ... Unpacking libxcb-dri3-dev:s390x (1.13.1-2) ... Selecting previously unselected package libxcb-render0-dev:s390x. Preparing to unpack .../140-libxcb-render0-dev_1.13.1-2_s390x.deb ... Unpacking libxcb-render0-dev:s390x (1.13.1-2) ... Selecting previously unselected package libxcb-randr0-dev:s390x. Preparing to unpack .../141-libxcb-randr0-dev_1.13.1-2_s390x.deb ... Unpacking libxcb-randr0-dev:s390x (1.13.1-2) ... Selecting previously unselected package libxcb-shape0-dev:s390x. Preparing to unpack .../142-libxcb-shape0-dev_1.13.1-2_s390x.deb ... Unpacking libxcb-shape0-dev:s390x (1.13.1-2) ... Selecting previously unselected package libxcb-xfixes0-dev:s390x. Preparing to unpack .../143-libxcb-xfixes0-dev_1.13.1-2_s390x.deb ... Unpacking libxcb-xfixes0-dev:s390x (1.13.1-2) ... Selecting previously unselected package libxcb-sync-dev:s390x. Preparing to unpack .../144-libxcb-sync-dev_1.13.1-2_s390x.deb ... Unpacking libxcb-sync-dev:s390x (1.13.1-2) ... Selecting previously unselected package libxcb-present-dev:s390x. Preparing to unpack .../145-libxcb-present-dev_1.13.1-2_s390x.deb ... Unpacking libxcb-present-dev:s390x (1.13.1-2) ... Selecting previously unselected package libxshmfence-dev:s390x. Preparing to unpack .../146-libxshmfence-dev_1.3-1_s390x.deb ... Unpacking libxshmfence-dev:s390x (1.3-1) ... Selecting previously unselected package libxcb-dri2-0-dev:s390x. Preparing to unpack .../147-libxcb-dri2-0-dev_1.13.1-2_s390x.deb ... Unpacking libxcb-dri2-0-dev:s390x (1.13.1-2) ... Selecting previously unselected package libxcb-glx0-dev:s390x. Preparing to unpack .../148-libxcb-glx0-dev_1.13.1-2_s390x.deb ... Unpacking libxcb-glx0-dev:s390x (1.13.1-2) ... Selecting previously unselected package x11proto-fixes-dev. Preparing to unpack .../149-x11proto-fixes-dev_1%3a2018.4-4_all.deb ... Unpacking x11proto-fixes-dev (1:2018.4-4) ... Selecting previously unselected package libxfixes-dev:s390x. Preparing to unpack .../150-libxfixes-dev_1%3a5.0.3-1_s390x.deb ... Unpacking libxfixes-dev:s390x (1:5.0.3-1) ... Selecting previously unselected package x11proto-damage-dev. Preparing to unpack .../151-x11proto-damage-dev_1%3a2018.4-4_all.deb ... Unpacking x11proto-damage-dev (1:2018.4-4) ... Selecting previously unselected package libxdamage-dev:s390x. Preparing to unpack .../152-libxdamage-dev_1%3a1.1.4-3_s390x.deb ... Unpacking libxdamage-dev:s390x (1:1.1.4-3) ... Selecting previously unselected package x11proto-xext-dev. Preparing to unpack .../153-x11proto-xext-dev_2018.4-4_all.deb ... Unpacking x11proto-xext-dev (2018.4-4) ... Selecting previously unselected package libxext-dev:s390x. Preparing to unpack .../154-libxext-dev_2%3a1.3.3-1_s390x.deb ... Unpacking libxext-dev:s390x (2:1.3.3-1) ... Selecting previously unselected package x11proto-xf86vidmode-dev. Preparing to unpack .../155-x11proto-xf86vidmode-dev_2018.4-4_all.deb ... Unpacking x11proto-xf86vidmode-dev (2018.4-4) ... Selecting previously unselected package libxxf86vm-dev:s390x. Preparing to unpack .../156-libxxf86vm-dev_1%3a1.1.4-1_s390x.deb ... Unpacking libxxf86vm-dev:s390x (1:1.1.4-1) ... Selecting previously unselected package libgl1-mesa-dev:s390x. Preparing to unpack .../157-libgl1-mesa-dev_18.3.3-1ubuntu1_s390x.deb ... Unpacking libgl1-mesa-dev:s390x (18.3.3-1ubuntu1) ... Selecting previously unselected package libglu1-mesa:s390x. Preparing to unpack .../158-libglu1-mesa_9.0.0-2.1build1_s390x.deb ... Unpacking libglu1-mesa:s390x (9.0.0-2.1build1) ... Selecting previously unselected package libglu1-mesa-dev:s390x. Preparing to unpack .../159-libglu1-mesa-dev_9.0.0-2.1build1_s390x.deb ... Unpacking libglu1-mesa-dev:s390x (9.0.0-2.1build1) ... Selecting previously unselected package libqt5concurrent5:s390x. Preparing to unpack .../160-libqt5concurrent5_5.11.3+dfsg-5ubuntu1_s390x.deb ... Unpacking libqt5concurrent5:s390x (5.11.3+dfsg-5ubuntu1) ... Selecting previously unselected package libqt5sql5:s390x. Preparing to unpack .../161-libqt5sql5_5.11.3+dfsg-5ubuntu1_s390x.deb ... Unpacking libqt5sql5:s390x (5.11.3+dfsg-5ubuntu1) ... Selecting previously unselected package libqt5test5:s390x. Preparing to unpack .../162-libqt5test5_5.11.3+dfsg-5ubuntu1_s390x.deb ... Unpacking libqt5test5:s390x (5.11.3+dfsg-5ubuntu1) ... Selecting previously unselected package libqt5xml5:s390x. Preparing to unpack .../163-libqt5xml5_5.11.3+dfsg-5ubuntu1_s390x.deb ... Unpacking libqt5xml5:s390x (5.11.3+dfsg-5ubuntu1) ... Selecting previously unselected package libvulkan1:s390x. Preparing to unpack .../164-libvulkan1_1.1.97-2_s390x.deb ... Unpacking libvulkan1:s390x (1.1.97-2) ... Selecting previously unselected package libvulkan-dev:s390x. Preparing to unpack .../165-libvulkan-dev_1.1.97-2_s390x.deb ... Unpacking libvulkan-dev:s390x (1.1.97-2) ... Selecting previously unselected package qt5-qmake-bin. Preparing to unpack .../166-qt5-qmake-bin_5.11.3+dfsg-5ubuntu1_s390x.deb ... Unpacking qt5-qmake-bin (5.11.3+dfsg-5ubuntu1) ... Selecting previously unselected package qtchooser. Preparing to unpack .../167-qtchooser_66-1_s390x.deb ... Unpacking qtchooser (66-1) ... Selecting previously unselected package qt5-qmake:s390x. Preparing to unpack .../168-qt5-qmake_5.11.3+dfsg-5ubuntu1_s390x.deb ... Unpacking qt5-qmake:s390x (5.11.3+dfsg-5ubuntu1) ... Selecting previously unselected package qtbase5-dev-tools. Preparing to unpack .../169-qtbase5-dev-tools_5.11.3+dfsg-5ubuntu1_s390x.deb ... Unpacking qtbase5-dev-tools (5.11.3+dfsg-5ubuntu1) ... Selecting previously unselected package qtbase5-dev:s390x. Preparing to unpack .../170-qtbase5-dev_5.11.3+dfsg-5ubuntu1_s390x.deb ... Unpacking qtbase5-dev:s390x (5.11.3+dfsg-5ubuntu1) ... Selecting previously unselected package libqt5quickparticles5:s390x. Preparing to unpack .../171-libqt5quickparticles5_5.11.3-3_s390x.deb ... Unpacking libqt5quickparticles5:s390x (5.11.3-3) ... Selecting previously unselected package libqt5quicktest5:s390x. Preparing to unpack .../172-libqt5quicktest5_5.11.3-3_s390x.deb ... Unpacking libqt5quicktest5:s390x (5.11.3-3) ... Selecting previously unselected package libqt5quickwidgets5:s390x. Preparing to unpack .../173-libqt5quickwidgets5_5.11.3-3_s390x.deb ... Unpacking libqt5quickwidgets5:s390x (5.11.3-3) ... Selecting previously unselected package qt5-qmltooling-plugins:s390x. Preparing to unpack .../174-qt5-qmltooling-plugins_5.11.3-3_s390x.deb ... Unpacking qt5-qmltooling-plugins:s390x (5.11.3-3) ... Selecting previously unselected package qtdeclarative5-dev-tools. Preparing to unpack .../175-qtdeclarative5-dev-tools_5.11.3-3_s390x.deb ... Unpacking qtdeclarative5-dev-tools (5.11.3-3) ... Selecting previously unselected package qtdeclarative5-dev:s390x. Preparing to unpack .../176-qtdeclarative5-dev_5.11.3-3_s390x.deb ... Unpacking qtdeclarative5-dev:s390x (5.11.3-3) ... Selecting previously unselected package libqt5webkit5-dev:s390x. Preparing to unpack .../177-libqt5webkit5-dev_5.212.0~alpha2-19ubuntu1_s390x.deb ... Unpacking libqt5webkit5-dev:s390x (5.212.0~alpha2-19ubuntu1) ... Selecting previously unselected package qtscript5-dev:s390x. Preparing to unpack .../178-qtscript5-dev_5.11.3+dfsg-2_s390x.deb ... Unpacking qtscript5-dev:s390x (5.11.3+dfsg-2) ... Selecting previously unselected package sgml-base. Preparing to unpack .../179-sgml-base_1.29_all.deb ... Unpacking sgml-base (1.29) ... Selecting previously unselected package dbus. Preparing to unpack .../180-dbus_1.12.12-1ubuntu1_s390x.deb ... Unpacking dbus (1.12.12-1ubuntu1) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../181-libmagic-mgc_1%3a5.35-2_s390x.deb ... Unpacking libmagic-mgc (1:5.35-2) ... Selecting previously unselected package libmagic1:s390x. Preparing to unpack .../182-libmagic1_1%3a5.35-2_s390x.deb ... Unpacking libmagic1:s390x (1:5.35-2) ... Selecting previously unselected package file. Preparing to unpack .../183-file_1%3a5.35-2_s390x.deb ... Unpacking file (1:5.35-2) ... Selecting previously unselected package libfribidi0:s390x. Preparing to unpack .../184-libfribidi0_1.0.5-3.1_s390x.deb ... Unpacking libfribidi0:s390x (1.0.5-3.1) ... Selecting previously unselected package libpam-systemd:s390x. Preparing to unpack .../185-libpam-systemd_240-5ubuntu4_s390x.deb ... Unpacking libpam-systemd:s390x (240-5ubuntu4) ... Selecting previously unselected package libyaml-0-2:s390x. Preparing to unpack .../186-libyaml-0-2_0.2.1-1_s390x.deb ... Unpacking libyaml-0-2:s390x (0.2.1-1) ... Selecting previously unselected package netbase. Preparing to unpack .../187-netbase_5.6_all.deb ... Unpacking netbase (5.6) ... Selecting previously unselected package shared-mime-info. Preparing to unpack .../188-shared-mime-info_1.10-1_s390x.deb ... Unpacking shared-mime-info (1.10-1) ... Selecting previously unselected package sudo. Preparing to unpack .../189-sudo_1.8.23-2ubuntu1_s390x.deb ... Unpacking sudo (1.8.23-2ubuntu1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../190-gettext-base_0.19.8.1-9_s390x.deb ... Unpacking gettext-base (0.19.8.1-9) ... Selecting previously unselected package libpolkit-gobject-1-0:s390x. Preparing to unpack .../191-libpolkit-gobject-1-0_0.105-25_s390x.deb ... Unpacking libpolkit-gobject-1-0:s390x (0.105-25) ... Selecting previously unselected package libpsl5:s390x. Preparing to unpack .../192-libpsl5_0.20.2-2_s390x.deb ... Unpacking libpsl5:s390x (0.20.2-2) ... Selecting previously unselected package libusb-1.0-0:s390x. Preparing to unpack .../193-libusb-1.0-0_2%3a1.0.22-2_s390x.deb ... Unpacking libusb-1.0-0:s390x (2:1.0.22-2) ... Selecting previously unselected package libsigsegv2:s390x. Preparing to unpack .../194-libsigsegv2_2.12-2_s390x.deb ... Unpacking libsigsegv2:s390x (2.12-2) ... Selecting previously unselected package m4. Preparing to unpack .../195-m4_1.4.18-2_s390x.deb ... Unpacking m4 (1.4.18-2) ... Selecting previously unselected package autoconf. Preparing to unpack .../196-autoconf_2.69-11_all.deb ... Unpacking autoconf (2.69-11) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../197-autotools-dev_20180224.1_all.deb ... Unpacking autotools-dev (20180224.1) ... Selecting previously unselected package automake. Preparing to unpack .../198-automake_1%3a1.16.1-4ubuntu3_all.deb ... Unpacking automake (1:1.16.1-4ubuntu3) ... Selecting previously unselected package autopoint. Preparing to unpack .../199-autopoint_0.19.8.1-9_all.deb ... Unpacking autopoint (0.19.8.1-9) ... Selecting previously unselected package cmake-data. Preparing to unpack .../200-cmake-data_3.13.4-1_all.deb ... Unpacking cmake-data (3.13.4-1) ... Selecting previously unselected package libarchive13:s390x. Preparing to unpack .../201-libarchive13_3.3.3-4_s390x.deb ... Unpacking libarchive13:s390x (3.3.3-4) ... Selecting previously unselected package libroken18-heimdal:s390x. Preparing to unpack .../202-libroken18-heimdal_7.5.0+dfsg-2.1_s390x.deb ... Unpacking libroken18-heimdal:s390x (7.5.0+dfsg-2.1) ... Selecting previously unselected package libasn1-8-heimdal:s390x. Preparing to unpack .../203-libasn1-8-heimdal_7.5.0+dfsg-2.1_s390x.deb ... Unpacking libasn1-8-heimdal:s390x (7.5.0+dfsg-2.1) ... Selecting previously unselected package libheimbase1-heimdal:s390x. Preparing to unpack .../204-libheimbase1-heimdal_7.5.0+dfsg-2.1_s390x.deb ... Unpacking libheimbase1-heimdal:s390x (7.5.0+dfsg-2.1) ... Selecting previously unselected package libhcrypto4-heimdal:s390x. Preparing to unpack .../205-libhcrypto4-heimdal_7.5.0+dfsg-2.1_s390x.deb ... Unpacking libhcrypto4-heimdal:s390x (7.5.0+dfsg-2.1) ... Selecting previously unselected package libwind0-heimdal:s390x. Preparing to unpack .../206-libwind0-heimdal_7.5.0+dfsg-2.1_s390x.deb ... Unpacking libwind0-heimdal:s390x (7.5.0+dfsg-2.1) ... Selecting previously unselected package libhx509-5-heimdal:s390x. Preparing to unpack .../207-libhx509-5-heimdal_7.5.0+dfsg-2.1_s390x.deb ... Unpacking libhx509-5-heimdal:s390x (7.5.0+dfsg-2.1) ... Selecting previously unselected package libkrb5-26-heimdal:s390x. Preparing to unpack .../208-libkrb5-26-heimdal_7.5.0+dfsg-2.1_s390x.deb ... Unpacking libkrb5-26-heimdal:s390x (7.5.0+dfsg-2.1) ... Selecting previously unselected package libheimntlm0-heimdal:s390x. Preparing to unpack .../209-libheimntlm0-heimdal_7.5.0+dfsg-2.1_s390x.deb ... Unpacking libheimntlm0-heimdal:s390x (7.5.0+dfsg-2.1) ... Selecting previously unselected package libgssapi3-heimdal:s390x. Preparing to unpack .../210-libgssapi3-heimdal_7.5.0+dfsg-2.1_s390x.deb ... Unpacking libgssapi3-heimdal:s390x (7.5.0+dfsg-2.1) ... Selecting previously unselected package libsasl2-modules-db:s390x. Preparing to unpack .../211-libsasl2-modules-db_2.1.27+dfsg-1_s390x.deb ... Unpacking libsasl2-modules-db:s390x (2.1.27+dfsg-1) ... Selecting previously unselected package libsasl2-2:s390x. Preparing to unpack .../212-libsasl2-2_2.1.27+dfsg-1_s390x.deb ... Unpacking libsasl2-2:s390x (2.1.27+dfsg-1) ... Selecting previously unselected package libldap-common. Preparing to unpack .../213-libldap-common_2.4.47+dfsg-3ubuntu1_all.deb ... Unpacking libldap-common (2.4.47+dfsg-3ubuntu1) ... Selecting previously unselected package libldap-2.4-2:s390x. Preparing to unpack .../214-libldap-2.4-2_2.4.47+dfsg-3ubuntu1_s390x.deb ... Unpacking libldap-2.4-2:s390x (2.4.47+dfsg-3ubuntu1) ... Selecting previously unselected package libnghttp2-14:s390x. Preparing to unpack .../215-libnghttp2-14_1.36.0-2_s390x.deb ... Unpacking libnghttp2-14:s390x (1.36.0-2) ... Selecting previously unselected package librtmp1:s390x. Preparing to unpack .../216-librtmp1_2.4+20151223.gitfa8646d.1-2_s390x.deb ... Unpacking librtmp1:s390x (2.4+20151223.gitfa8646d.1-2) ... Selecting previously unselected package libssh-4:s390x. Preparing to unpack .../217-libssh-4_0.8.6-3_s390x.deb ... Unpacking libssh-4:s390x (0.8.6-3) ... Selecting previously unselected package libcurl4:s390x. Preparing to unpack .../218-libcurl4_7.64.0-1ubuntu1_s390x.deb ... Unpacking libcurl4:s390x (7.64.0-1ubuntu1) ... Selecting previously unselected package libjsoncpp1:s390x. Preparing to unpack .../219-libjsoncpp1_1.7.4-3_s390x.deb ... Unpacking libjsoncpp1:s390x (1.7.4-3) ... Selecting previously unselected package librhash0:s390x. Preparing to unpack .../220-librhash0_1.3.8-1_s390x.deb ... Unpacking librhash0:s390x (1.3.8-1) ... Selecting previously unselected package libuv1:s390x. Preparing to unpack .../221-libuv1_1.24.1-1_s390x.deb ... Unpacking libuv1:s390x (1.24.1-1) ... Selecting previously unselected package cmake. Preparing to unpack .../222-cmake_3.13.4-1_s390x.deb ... Unpacking cmake (3.13.4-1) ... Selecting previously unselected package libtool. Preparing to unpack .../223-libtool_2.4.6-9_all.deb ... Unpacking libtool (2.4.6-9) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../224-dh-autoreconf_19_all.deb ... Unpacking dh-autoreconf (19) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../225-libarchive-zip-perl_1.64-1_all.deb ... Unpacking libarchive-zip-perl (1.64-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../226-libfile-stripnondeterminism-perl_1.1.1-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.1.1-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../227-dh-strip-nondeterminism_1.1.1-1_all.deb ... Unpacking dh-strip-nondeterminism (1.1.1-1) ... Selecting previously unselected package dwz. Preparing to unpack .../228-dwz_0.12-3_s390x.deb ... Unpacking dwz (0.12-3) ... Selecting previously unselected package libcroco3:s390x. Preparing to unpack .../229-libcroco3_0.6.12-3_s390x.deb ... Unpacking libcroco3:s390x (0.6.12-3) ... Selecting previously unselected package gettext. Preparing to unpack .../230-gettext_0.19.8.1-9_s390x.deb ... Unpacking gettext (0.19.8.1-9) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../231-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 .../232-po-debconf_1.0.21_all.deb ... Unpacking po-debconf (1.0.21) ... Selecting previously unselected package debhelper. Preparing to unpack .../233-debhelper_12ubuntu1_all.deb ... Unpacking debhelper (12ubuntu1) ... Selecting previously unselected package diffstat. Preparing to unpack .../234-diffstat_1.62-1_s390x.deb ... Unpacking diffstat (1.62-1) ... Selecting previously unselected package xml-core. Preparing to unpack .../235-xml-core_0.18_all.deb ... Unpacking xml-core (0.18) ... Selecting previously unselected package sgml-data. Preparing to unpack .../236-sgml-data_2.0.11_all.deb ... Unpacking sgml-data (2.0.11) ... Selecting previously unselected package docbook-xml. Preparing to unpack .../237-docbook-xml_4.5-8_all.deb ... Unpacking docbook-xml (4.5-8) ... Selecting previously unselected package docbook-xsl. Preparing to unpack .../238-docbook-xsl_1.79.1+dfsg-2_all.deb ... Unpacking docbook-xsl (1.79.1+dfsg-2) ... Selecting previously unselected package extra-cmake-modules. Preparing to unpack .../239-extra-cmake-modules_5.55.0-0ubuntu3_s390x.deb ... Unpacking extra-cmake-modules (5.55.0-0ubuntu3) ... Selecting previously unselected package icu-devtools. Preparing to unpack .../240-icu-devtools_63.1-6_s390x.deb ... Unpacking icu-devtools (63.1-6) ... Selecting previously unselected package kdesignerplugin-data. Preparing to unpack .../241-kdesignerplugin-data_5.55.0-0ubuntu1_all.deb ... Unpacking kdesignerplugin-data (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5archive5:s390x. Preparing to unpack .../242-libkf5archive5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5archive5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5auth-data. Preparing to unpack .../243-libkf5auth-data_5.55.0-0ubuntu1_all.deb ... Unpacking libkf5auth-data (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5coreaddons-data. Preparing to unpack .../244-libkf5coreaddons-data_5.55.0-0ubuntu1_all.deb ... Unpacking libkf5coreaddons-data (5.55.0-0ubuntu1) ... Selecting previously unselected package libfam0:s390x. Preparing to unpack .../245-libfam0_2.7.0-17.3_s390x.deb ... Unpacking libfam0:s390x (2.7.0-17.3) ... Selecting previously unselected package libkf5coreaddons5:s390x. Preparing to unpack .../246-libkf5coreaddons5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5coreaddons5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libpolkit-agent-1-0:s390x. Preparing to unpack .../247-libpolkit-agent-1-0_0.105-25_s390x.deb ... Unpacking libpolkit-agent-1-0:s390x (0.105-25) ... Selecting previously unselected package libpolkit-qt5-1-1:s390x. Preparing to unpack .../248-libpolkit-qt5-1-1_0.112.0-6_s390x.deb ... Unpacking libpolkit-qt5-1-1:s390x (0.112.0-6) ... Selecting previously unselected package libkf5auth5:s390x. Preparing to unpack .../249-libkf5auth5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5auth5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5codecs-data. Preparing to unpack .../250-libkf5codecs-data_5.55.0-0ubuntu1_all.deb ... Unpacking libkf5codecs-data (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5codecs5:s390x. Preparing to unpack .../251-libkf5codecs5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5codecs5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5completion-data. Preparing to unpack .../252-libkf5completion-data_5.55.0-0ubuntu1_all.deb ... Unpacking libkf5completion-data (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5config-data. Preparing to unpack .../253-libkf5config-data_5.55.0-0ubuntu1_all.deb ... Unpacking libkf5config-data (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5configcore5:s390x. Preparing to unpack .../254-libkf5configcore5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5configcore5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5configgui5:s390x. Preparing to unpack .../255-libkf5configgui5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5configgui5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5widgetsaddons-data. Preparing to unpack .../256-libkf5widgetsaddons-data_5.55.0-0ubuntu1_all.deb ... Unpacking libkf5widgetsaddons-data (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5widgetsaddons5:s390x. Preparing to unpack .../257-libkf5widgetsaddons5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5widgetsaddons5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5completion5:s390x. Preparing to unpack .../258-libkf5completion5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5completion5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5configwidgets-data. Preparing to unpack .../259-libkf5configwidgets-data_5.55.0-0ubuntu1_all.deb ... Unpacking libkf5configwidgets-data (5.55.0-0ubuntu1) ... Selecting previously unselected package libqt5x11extras5:s390x. Preparing to unpack .../260-libqt5x11extras5_5.11.3-2_s390x.deb ... Unpacking libqt5x11extras5:s390x (5.11.3-2) ... Selecting previously unselected package libkf5guiaddons5:s390x. Preparing to unpack .../261-libkf5guiaddons5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5guiaddons5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5i18n-data. Preparing to unpack .../262-libkf5i18n-data_5.55.0-0ubuntu1_all.deb ... Unpacking libkf5i18n-data (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5i18n5:s390x. Preparing to unpack .../263-libkf5i18n5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5i18n5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5configwidgets5:s390x. Preparing to unpack .../264-libkf5configwidgets5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5configwidgets5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5dbusaddons-data. Preparing to unpack .../265-libkf5dbusaddons-data_5.55.0-0ubuntu1_all.deb ... Unpacking libkf5dbusaddons-data (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5dbusaddons5:s390x. Preparing to unpack .../266-libkf5dbusaddons5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5dbusaddons5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5doctools5:s390x. Preparing to unpack .../267-libkf5doctools5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5doctools5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5itemviews-data. Preparing to unpack .../268-libkf5itemviews-data_5.55.0-0ubuntu1_all.deb ... Unpacking libkf5itemviews-data (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5itemviews5:s390x. Preparing to unpack .../269-libkf5itemviews5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5itemviews5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5windowsystem-data. Preparing to unpack .../270-libkf5windowsystem-data_5.55.0-0ubuntu2_all.deb ... Unpacking libkf5windowsystem-data (5.55.0-0ubuntu2) ... Selecting previously unselected package libkf5windowsystem5:s390x. Preparing to unpack .../271-libkf5windowsystem5_5.55.0-0ubuntu2_s390x.deb ... Unpacking libkf5windowsystem5:s390x (5.55.0-0ubuntu2) ... Selecting previously unselected package libkf5crash5:s390x. Preparing to unpack .../272-libkf5crash5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5crash5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5service-data. Preparing to unpack .../273-libkf5service-data_5.55.0-0ubuntu1_all.deb ... Unpacking libkf5service-data (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5service5:s390x. Preparing to unpack .../274-libkf5service5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5service5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5service-bin. Preparing to unpack .../275-libkf5service-bin_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5service-bin (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5kiocore5:s390x. Preparing to unpack .../276-libkf5kiocore5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5kiocore5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5kiontlm5:s390x. Preparing to unpack .../277-libkf5kiontlm5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5kiontlm5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5iconthemes-data. Preparing to unpack .../278-libkf5iconthemes-data_5.55.0-0ubuntu1_all.deb ... Unpacking libkf5iconthemes-data (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5iconthemes5:s390x. Preparing to unpack .../279-libkf5iconthemes5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5iconthemes5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5jobwidgets-data. Preparing to unpack .../280-libkf5jobwidgets-data_5.55.0-0ubuntu1_all.deb ... Unpacking libkf5jobwidgets-data (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5jobwidgets5:s390x. Preparing to unpack .../281-libkf5jobwidgets5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5jobwidgets5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5kiowidgets5:s390x. Preparing to unpack .../282-libkf5kiowidgets5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5kiowidgets5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5notifications-data. Preparing to unpack .../283-libkf5notifications-data_5.55.0-0ubuntu1_all.deb ... Unpacking libkf5notifications-data (5.55.0-0ubuntu1) ... Selecting previously unselected package libasound2-data. Preparing to unpack .../284-libasound2-data_1.1.8-1_all.deb ... Unpacking libasound2-data (1.1.8-1) ... Selecting previously unselected package libasound2:s390x. Preparing to unpack .../285-libasound2_1.1.8-1_s390x.deb ... Unpacking libasound2:s390x (1.1.8-1) ... Selecting previously unselected package libltdl7:s390x. Preparing to unpack .../286-libltdl7_2.4.6-9_s390x.deb ... Unpacking libltdl7:s390x (2.4.6-9) ... Selecting previously unselected package libtdb1:s390x. Preparing to unpack .../287-libtdb1_1.3.16-2_s390x.deb ... Unpacking libtdb1:s390x (1.3.16-2) ... Selecting previously unselected package libogg0:s390x. Preparing to unpack .../288-libogg0_1.3.2-1_s390x.deb ... Unpacking libogg0:s390x (1.3.2-1) ... Selecting previously unselected package libvorbis0a:s390x. Preparing to unpack .../289-libvorbis0a_1.3.6-1_s390x.deb ... Unpacking libvorbis0a:s390x (1.3.6-1) ... Selecting previously unselected package libvorbisfile3:s390x. Preparing to unpack .../290-libvorbisfile3_1.3.6-1_s390x.deb ... Unpacking libvorbisfile3:s390x (1.3.6-1) ... Selecting previously unselected package sound-theme-freedesktop. Preparing to unpack .../291-sound-theme-freedesktop_0.8-2ubuntu1_all.deb ... Unpacking sound-theme-freedesktop (0.8-2ubuntu1) ... Selecting previously unselected package libcanberra0:s390x. Preparing to unpack .../292-libcanberra0_0.30-6ubuntu1_s390x.deb ... Unpacking libcanberra0:s390x (0.30-6ubuntu1) ... Selecting previously unselected package libdbusmenu-qt5-2:s390x. Preparing to unpack .../293-libdbusmenu-qt5-2_0.9.3+16.04.20160218-1ubuntu1_s390x.deb ... Unpacking libdbusmenu-qt5-2:s390x (0.9.3+16.04.20160218-1ubuntu1) ... Selecting previously unselected package libqt5texttospeech5:s390x. Preparing to unpack .../294-libqt5texttospeech5_5.11.3-2_s390x.deb ... Unpacking libqt5texttospeech5:s390x (5.11.3-2) ... Selecting previously unselected package libkf5notifications5:s390x. Preparing to unpack .../295-libkf5notifications5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5notifications5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5solid5-data. Preparing to unpack .../296-libkf5solid5-data_5.55.0-0ubuntu1_all.deb ... Unpacking libkf5solid5-data (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5solid5:s390x. Preparing to unpack .../297-libkf5solid5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5solid5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5textwidgets-data. Preparing to unpack .../298-libkf5textwidgets-data_5.55.0-0ubuntu1_all.deb ... Unpacking libkf5textwidgets-data (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5sonnet5-data. Preparing to unpack .../299-libkf5sonnet5-data_5.55.0-0ubuntu1_all.deb ... Unpacking libkf5sonnet5-data (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5sonnetcore5:s390x. Preparing to unpack .../300-libkf5sonnetcore5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5sonnetcore5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5sonnetui5:s390x. Preparing to unpack .../301-libkf5sonnetui5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5sonnetui5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5textwidgets5:s390x. Preparing to unpack .../302-libkf5textwidgets5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5textwidgets5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5wallet-data. Preparing to unpack .../303-libkf5wallet-data_5.55.0-0ubuntu1_all.deb ... Unpacking libkf5wallet-data (5.55.0-0ubuntu1) ... Selecting previously unselected package libgpgme11:s390x. Preparing to unpack .../304-libgpgme11_1.12.0-4ubuntu1_s390x.deb ... Unpacking libgpgme11:s390x (1.12.0-4ubuntu1) ... Selecting previously unselected package libgpgmepp6:s390x. Preparing to unpack .../305-libgpgmepp6_1.12.0-4ubuntu1_s390x.deb ... Unpacking libgpgmepp6:s390x (1.12.0-4ubuntu1) ... Selecting previously unselected package libkwalletbackend5-5:s390x. Preparing to unpack .../306-libkwalletbackend5-5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkwalletbackend5-5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5wallet5:s390x. Preparing to unpack .../307-libkf5wallet5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5wallet5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5wallet-bin. Preparing to unpack .../308-libkf5wallet-bin_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5wallet-bin (5.55.0-0ubuntu1) ... Selecting previously unselected package kio. Preparing to unpack .../309-kio_5.55.0-0ubuntu1_s390x.deb ... Unpacking kio (5.55.0-0ubuntu1) ... Selecting previously unselected package libgrantlee-templates5. Preparing to unpack .../310-libgrantlee-templates5_5.1.0-2_s390x.deb ... Unpacking libgrantlee-templates5 (5.1.0-2) ... Selecting previously unselected package libkf5itemmodels5:s390x. Preparing to unpack .../311-libkf5itemmodels5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5itemmodels5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5kcmutils-data. Preparing to unpack .../312-libkf5kcmutils-data_5.55.0-0ubuntu1_all.deb ... Unpacking libkf5kcmutils-data (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5declarative-data. Preparing to unpack .../313-libkf5declarative-data_5.55.0-0ubuntu1_all.deb ... Unpacking libkf5declarative-data (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5package-data. Preparing to unpack .../314-libkf5package-data_5.55.0-0ubuntu1_all.deb ... Unpacking libkf5package-data (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5package5:s390x. Preparing to unpack .../315-libkf5package5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5package5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package kpackagetool5. Preparing to unpack .../316-kpackagetool5_5.55.0-0ubuntu1_s390x.deb ... Unpacking kpackagetool5 (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5declarative5:s390x. Preparing to unpack .../317-libkf5declarative5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5declarative5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5quickaddons5:s390x. Preparing to unpack .../318-libkf5quickaddons5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5quickaddons5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5xmlgui-bin. Preparing to unpack .../319-libkf5xmlgui-bin_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5xmlgui-bin (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5xmlgui-data. Preparing to unpack .../320-libkf5xmlgui-data_5.55.0-0ubuntu1_all.deb ... Unpacking libkf5xmlgui-data (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5attica5:s390x. Preparing to unpack .../321-libkf5attica5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5attica5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5globalaccel-data. Preparing to unpack .../322-libkf5globalaccel-data_5.55.0-0ubuntu1_all.deb ... Unpacking libkf5globalaccel-data (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5globalaccel5:s390x. Preparing to unpack .../323-libkf5globalaccel5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5globalaccel5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5xmlgui5:s390x. Preparing to unpack .../324-libkf5xmlgui5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5xmlgui5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5kcmutils5:s390x. Preparing to unpack .../325-libkf5kcmutils5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5kcmutils5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5bookmarks-data. Preparing to unpack .../326-libkf5bookmarks-data_5.55.0-0ubuntu1_all.deb ... Unpacking libkf5bookmarks-data (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5bookmarks5:s390x. Preparing to unpack .../327-libkf5bookmarks5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5bookmarks5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5kiofilewidgets5:s390x. Preparing to unpack .../328-libkf5kiofilewidgets5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5kiofilewidgets5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5newstuff-data. Preparing to unpack .../329-libkf5newstuff-data_5.55.0-0ubuntu1_all.deb ... Unpacking libkf5newstuff-data (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5newstuffcore5:s390x. Preparing to unpack .../330-libkf5newstuffcore5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5newstuffcore5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5newstuff5:s390x. Preparing to unpack .../331-libkf5newstuff5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5newstuff5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5notifyconfig-data. Preparing to unpack .../332-libkf5notifyconfig-data_5.55.0-0ubuntu1_all.deb ... Unpacking libkf5notifyconfig-data (5.55.0-0ubuntu1) ... Selecting previously unselected package libasyncns0:s390x. Preparing to unpack .../333-libasyncns0_0.8-6_s390x.deb ... Unpacking libasyncns0:s390x (0.8-6) ... Selecting previously unselected package libflac8:s390x. Preparing to unpack .../334-libflac8_1.3.2-3_s390x.deb ... Unpacking libflac8:s390x (1.3.2-3) ... Selecting previously unselected package libvorbisenc2:s390x. Preparing to unpack .../335-libvorbisenc2_1.3.6-1_s390x.deb ... Unpacking libvorbisenc2:s390x (1.3.6-1) ... Selecting previously unselected package libsndfile1:s390x. Preparing to unpack .../336-libsndfile1_1.0.28-5_s390x.deb ... Unpacking libsndfile1:s390x (1.0.28-5) ... Selecting previously unselected package libwrap0:s390x. Preparing to unpack .../337-libwrap0_7.6.q-27_s390x.deb ... Unpacking libwrap0:s390x (7.6.q-27) ... Selecting previously unselected package libpulse0:s390x. Preparing to unpack .../338-libpulse0_1%3a12.2-2ubuntu1_s390x.deb ... Unpacking libpulse0:s390x (1:12.2-2ubuntu1) ... Selecting previously unselected package libpulse-mainloop-glib0:s390x. Preparing to unpack .../339-libpulse-mainloop-glib0_1%3a12.2-2ubuntu1_s390x.deb ... Unpacking libpulse-mainloop-glib0:s390x (1:12.2-2ubuntu1) ... Selecting previously unselected package libphonon4qt5-4:s390x. Preparing to unpack .../340-libphonon4qt5-4_4%3a4.10.2-1_s390x.deb ... Unpacking libphonon4qt5-4:s390x (4:4.10.2-1) ... Selecting previously unselected package vlc-data. Preparing to unpack .../341-vlc-data_3.0.6-1_all.deb ... Unpacking vlc-data (3.0.6-1) ... Selecting previously unselected package liba52-0.7.4:s390x. Preparing to unpack .../342-liba52-0.7.4_0.7.4-19_s390x.deb ... Unpacking liba52-0.7.4:s390x (0.7.4-19) ... Selecting previously unselected package libaom0:s390x. Preparing to unpack .../343-libaom0_1.0.0-3_s390x.deb ... Unpacking libaom0:s390x (1.0.0-3) ... Selecting previously unselected package libaribb24-0:s390x. Preparing to unpack .../344-libaribb24-0_1.0.3-2_s390x.deb ... Unpacking libaribb24-0:s390x (1.0.3-2) ... Selecting previously unselected package libass9:s390x. Preparing to unpack .../345-libass9_1%3a0.14.0-2_s390x.deb ... Unpacking libass9:s390x (1:0.14.0-2) ... Selecting previously unselected package libraw1394-11:s390x. Preparing to unpack .../346-libraw1394-11_2.1.2-1_s390x.deb ... Unpacking libraw1394-11:s390x (2.1.2-1) ... Selecting previously unselected package libavc1394-0:s390x. Preparing to unpack .../347-libavc1394-0_0.5.4-5_s390x.deb ... Unpacking libavc1394-0:s390x (0.5.4-5) ... Selecting previously unselected package libva2:s390x. Preparing to unpack .../348-libva2_2.4.0-1_s390x.deb ... Unpacking libva2:s390x (2.4.0-1) ... Selecting previously unselected package libva-drm2:s390x. Preparing to unpack .../349-libva-drm2_2.4.0-1_s390x.deb ... Unpacking libva-drm2:s390x (2.4.0-1) ... Selecting previously unselected package libva-x11-2:s390x. Preparing to unpack .../350-libva-x11-2_2.4.0-1_s390x.deb ... Unpacking libva-x11-2:s390x (2.4.0-1) ... Selecting previously unselected package libvdpau1:s390x. Preparing to unpack .../351-libvdpau1_1.1.1-8ubuntu1_s390x.deb ... Unpacking libvdpau1:s390x (1.1.1-8ubuntu1) ... Selecting previously unselected package libavutil56:s390x. Preparing to unpack .../352-libavutil56_7%3a4.1.1-1_s390x.deb ... Unpacking libavutil56:s390x (7:4.1.1-1) ... Selecting previously unselected package libpixman-1-0:s390x. Preparing to unpack .../353-libpixman-1-0_0.36.0-1_s390x.deb ... Unpacking libpixman-1-0:s390x (0.36.0-1) ... Selecting previously unselected package libcairo2:s390x. Preparing to unpack .../354-libcairo2_1.16.0-2_s390x.deb ... Unpacking libcairo2:s390x (1.16.0-2) ... Selecting previously unselected package libcodec2-0.8.1:s390x. Preparing to unpack .../355-libcodec2-0.8.1_0.8.1-2_s390x.deb ... Unpacking libcodec2-0.8.1:s390x (0.8.1-2) ... Selecting previously unselected package libgsm1:s390x. Preparing to unpack .../356-libgsm1_1.0.18-1_s390x.deb ... Unpacking libgsm1:s390x (1.0.18-1) ... Selecting previously unselected package libmp3lame0:s390x. Preparing to unpack .../357-libmp3lame0_3.100-2build1_s390x.deb ... Unpacking libmp3lame0:s390x (3.100-2build1) ... Selecting previously unselected package libopenjp2-7:s390x. Preparing to unpack .../358-libopenjp2-7_2.3.0-1.1_s390x.deb ... Unpacking libopenjp2-7:s390x (2.3.0-1.1) ... Selecting previously unselected package libopus0:s390x. Preparing to unpack .../359-libopus0_1.3-1_s390x.deb ... Unpacking libopus0:s390x (1.3-1) ... Selecting previously unselected package libjbig0:s390x. Preparing to unpack .../360-libjbig0_2.1-3.1build1_s390x.deb ... Unpacking libjbig0:s390x (2.1-3.1build1) ... Selecting previously unselected package libtiff5:s390x. Preparing to unpack .../361-libtiff5_4.0.10-4_s390x.deb ... Unpacking libtiff5:s390x (4.0.10-4) ... Selecting previously unselected package libgdk-pixbuf2.0-common. Preparing to unpack .../362-libgdk-pixbuf2.0-common_2.38.0+dfsg-7_all.deb ... Unpacking libgdk-pixbuf2.0-common (2.38.0+dfsg-7) ... Selecting previously unselected package libgdk-pixbuf2.0-0:s390x. Preparing to unpack .../363-libgdk-pixbuf2.0-0_2.38.0+dfsg-7_s390x.deb ... Unpacking libgdk-pixbuf2.0-0:s390x (2.38.0+dfsg-7) ... Selecting previously unselected package libthai-data. Preparing to unpack .../364-libthai-data_0.1.28-2_all.deb ... Unpacking libthai-data (0.1.28-2) ... Selecting previously unselected package libdatrie1:s390x. Preparing to unpack .../365-libdatrie1_0.2.12-2_s390x.deb ... Unpacking libdatrie1:s390x (0.2.12-2) ... Selecting previously unselected package libthai0:s390x. Preparing to unpack .../366-libthai0_0.1.28-2_s390x.deb ... Unpacking libthai0:s390x (0.1.28-2) ... Selecting previously unselected package libpango-1.0-0:s390x. Preparing to unpack .../367-libpango-1.0-0_1.42.4-6_s390x.deb ... Unpacking libpango-1.0-0:s390x (1.42.4-6) ... Selecting previously unselected package libpangoft2-1.0-0:s390x. Preparing to unpack .../368-libpangoft2-1.0-0_1.42.4-6_s390x.deb ... Unpacking libpangoft2-1.0-0:s390x (1.42.4-6) ... Selecting previously unselected package libpangocairo-1.0-0:s390x. Preparing to unpack .../369-libpangocairo-1.0-0_1.42.4-6_s390x.deb ... Unpacking libpangocairo-1.0-0:s390x (1.42.4-6) ... Selecting previously unselected package librsvg2-2:s390x. Preparing to unpack .../370-librsvg2-2_2.44.10-1_s390x.deb ... Unpacking librsvg2-2:s390x (2.44.10-1) ... Selecting previously unselected package libshine3:s390x. Preparing to unpack .../371-libshine3_3.1.1-2_s390x.deb ... Unpacking libshine3:s390x (3.1.1-2) ... Selecting previously unselected package libsnappy1v5:s390x. Preparing to unpack .../372-libsnappy1v5_1.1.7-1_s390x.deb ... Unpacking libsnappy1v5:s390x (1.1.7-1) ... Selecting previously unselected package libspeex1:s390x. Preparing to unpack .../373-libspeex1_1.2~rc1.2-1ubuntu2_s390x.deb ... Unpacking libspeex1:s390x (1.2~rc1.2-1ubuntu2) ... Selecting previously unselected package libsoxr0:s390x. Preparing to unpack .../374-libsoxr0_0.1.2-3_s390x.deb ... Unpacking libsoxr0:s390x (0.1.2-3) ... Selecting previously unselected package libswresample3:s390x. Preparing to unpack .../375-libswresample3_7%3a4.1.1-1_s390x.deb ... Unpacking libswresample3:s390x (7:4.1.1-1) ... Selecting previously unselected package libtheora0:s390x. Preparing to unpack .../376-libtheora0_1.1.1+dfsg.1-14_s390x.deb ... Unpacking libtheora0:s390x (1.1.1+dfsg.1-14) ... Selecting previously unselected package libtwolame0:s390x. Preparing to unpack .../377-libtwolame0_0.3.13-4_s390x.deb ... Unpacking libtwolame0:s390x (0.3.13-4) ... Selecting previously unselected package libvpx5:s390x. Preparing to unpack .../378-libvpx5_1.7.0-3_s390x.deb ... Unpacking libvpx5:s390x (1.7.0-3) ... Selecting previously unselected package libwavpack1:s390x. Preparing to unpack .../379-libwavpack1_5.1.0-5_s390x.deb ... Unpacking libwavpack1:s390x (5.1.0-5) ... Selecting previously unselected package libwebpmux3:s390x. Preparing to unpack .../380-libwebpmux3_0.6.1-2_s390x.deb ... Unpacking libwebpmux3:s390x (0.6.1-2) ... Selecting previously unselected package libx264-155:s390x. Preparing to unpack .../381-libx264-155_2%3a0.155.2917+git0a84d98-2_s390x.deb ... Unpacking libx264-155:s390x (2:0.155.2917+git0a84d98-2) ... Selecting previously unselected package libx265-165:s390x. Preparing to unpack .../382-libx265-165_2.9-4_s390x.deb ... Unpacking libx265-165:s390x (2.9-4) ... Selecting previously unselected package libxvidcore4:s390x. Preparing to unpack .../383-libxvidcore4_2%3a1.3.5-1_s390x.deb ... Unpacking libxvidcore4:s390x (2:1.3.5-1) ... Selecting previously unselected package libzvbi-common. Preparing to unpack .../384-libzvbi-common_0.2.35-16_all.deb ... Unpacking libzvbi-common (0.2.35-16) ... Selecting previously unselected package libzvbi0:s390x. Preparing to unpack .../385-libzvbi0_0.2.35-16_s390x.deb ... Unpacking libzvbi0:s390x (0.2.35-16) ... Selecting previously unselected package libavcodec58:s390x. Preparing to unpack .../386-libavcodec58_7%3a4.1.1-1_s390x.deb ... Unpacking libavcodec58:s390x (7:4.1.1-1) ... Selecting previously unselected package libbluray2:s390x. Preparing to unpack .../387-libbluray2_1%3a1.1.0-1_s390x.deb ... Unpacking libbluray2:s390x (1:1.1.0-1) ... Selecting previously unselected package libchromaprint1:s390x. Preparing to unpack .../388-libchromaprint1_1.4.3-3_s390x.deb ... Unpacking libchromaprint1:s390x (1.4.3-3) ... Selecting previously unselected package libgme0:s390x. Preparing to unpack .../389-libgme0_0.6.2-1_s390x.deb ... Unpacking libgme0:s390x (0.6.2-1) ... Selecting previously unselected package libmpg123-0:s390x. Preparing to unpack .../390-libmpg123-0_1.25.10-2_s390x.deb ... Unpacking libmpg123-0:s390x (1.25.10-2) ... Selecting previously unselected package libopenmpt0:s390x. Preparing to unpack .../391-libopenmpt0_0.4.3-1_s390x.deb ... Unpacking libopenmpt0:s390x (0.4.3-1) ... Selecting previously unselected package libssh-gcrypt-4:s390x. Preparing to unpack .../392-libssh-gcrypt-4_0.8.6-3_s390x.deb ... Unpacking libssh-gcrypt-4:s390x (0.8.6-3) ... Selecting previously unselected package libavformat58:s390x. Preparing to unpack .../393-libavformat58_7%3a4.1.1-1_s390x.deb ... Unpacking libavformat58:s390x (7:4.1.1-1) ... Selecting previously unselected package libbasicusageenvironment1:s390x. Preparing to unpack .../394-libbasicusageenvironment1_2018.11.26-1_s390x.deb ... Unpacking libbasicusageenvironment1:s390x (2018.11.26-1) ... Selecting previously unselected package libcddb2. Preparing to unpack .../395-libcddb2_1.3.2-6fakesync1_s390x.deb ... Unpacking libcddb2 (1.3.2-6fakesync1) ... Selecting previously unselected package libdc1394-22:s390x. Preparing to unpack .../396-libdc1394-22_2.2.5-1_s390x.deb ... Unpacking libdc1394-22:s390x (2.2.5-1) ... Selecting previously unselected package libdca0:s390x. Preparing to unpack .../397-libdca0_0.0.6-1_s390x.deb ... Unpacking libdca0:s390x (0.0.6-1) ... Selecting previously unselected package libdvbpsi10:s390x. Preparing to unpack .../398-libdvbpsi10_1.3.2-1_s390x.deb ... Unpacking libdvbpsi10:s390x (1.3.2-1) ... Selecting previously unselected package libdvdread4:s390x. Preparing to unpack .../399-libdvdread4_6.0.1-1_s390x.deb ... Unpacking libdvdread4:s390x (6.0.1-1) ... Selecting previously unselected package libdvdnav4:s390x. Preparing to unpack .../400-libdvdnav4_6.0.0-1_s390x.deb ... Unpacking libdvdnav4:s390x (6.0.0-1) ... Selecting previously unselected package libebml4v5:s390x. Preparing to unpack .../401-libebml4v5_1.3.6-2_s390x.deb ... Unpacking libebml4v5:s390x (1.3.6-2) ... Selecting previously unselected package libfaad2:s390x. Preparing to unpack .../402-libfaad2_2.8.8-1_s390x.deb ... Unpacking libfaad2:s390x (2.8.8-1) ... Selecting previously unselected package libgroupsock8:s390x. Preparing to unpack .../403-libgroupsock8_2018.11.26-1_s390x.deb ... Unpacking libgroupsock8:s390x (2018.11.26-1) ... Selecting previously unselected package libixml10:s390x. Preparing to unpack .../404-libixml10_1%3a1.8.4-2ubuntu2_s390x.deb ... Unpacking libixml10:s390x (1:1.8.4-2ubuntu2) ... Selecting previously unselected package libkate1:s390x. Preparing to unpack .../405-libkate1_0.4.1-8_s390x.deb ... Unpacking libkate1:s390x (0.4.1-8) ... Selecting previously unselected package liblirc-client0:s390x. Preparing to unpack .../406-liblirc-client0_0.10.1-5_s390x.deb ... Unpacking liblirc-client0:s390x (0.10.1-5) ... Selecting previously unselected package liblivemedia64:s390x. Preparing to unpack .../407-liblivemedia64_2018.11.26-1_s390x.deb ... Unpacking liblivemedia64:s390x (2018.11.26-1) ... Selecting previously unselected package liblua5.2-0:s390x. Preparing to unpack .../408-liblua5.2-0_5.2.4-1.1build2_s390x.deb ... Unpacking liblua5.2-0:s390x (5.2.4-1.1build2) ... Selecting previously unselected package libmad0:s390x. Preparing to unpack .../409-libmad0_0.15.1b-9ubuntu18.10.1_s390x.deb ... Unpacking libmad0:s390x (0.15.1b-9ubuntu18.10.1) ... Selecting previously unselected package libmatroska6v5:s390x. Preparing to unpack .../410-libmatroska6v5_1.4.9-1_s390x.deb ... Unpacking libmatroska6v5:s390x (1.4.9-1) ... Selecting previously unselected package libmicrodns0:s390x. Preparing to unpack .../411-libmicrodns0_0.0.10-1_s390x.deb ... Unpacking libmicrodns0:s390x (0.0.10-1) ... Selecting previously unselected package libmpcdec6:s390x. Preparing to unpack .../412-libmpcdec6_2%3a0.1~r495-1build1_s390x.deb ... Unpacking libmpcdec6:s390x (2:0.1~r495-1build1) ... Selecting previously unselected package libmpeg2-4:s390x. Preparing to unpack .../413-libmpeg2-4_0.5.1-8_s390x.deb ... Unpacking libmpeg2-4:s390x (0.5.1-8) ... Selecting previously unselected package libmtp-common. Preparing to unpack .../414-libmtp-common_1.1.16-2_all.deb ... Unpacking libmtp-common (1.1.16-2) ... Selecting previously unselected package libmtp9:s390x. Preparing to unpack .../415-libmtp9_1.1.16-2_s390x.deb ... Unpacking libmtp9:s390x (1.1.16-2) ... Selecting previously unselected package libnfs12:s390x. Preparing to unpack .../416-libnfs12_3.0.0-2_s390x.deb ... Unpacking libnfs12:s390x (3.0.0-2) ... Selecting previously unselected package libopenmpt-modplug1:s390x. Preparing to unpack .../417-libopenmpt-modplug1_0.4.3-1_s390x.deb ... Unpacking libopenmpt-modplug1:s390x (0.4.3-1) ... Selecting previously unselected package libpostproc55:s390x. Preparing to unpack .../418-libpostproc55_7%3a4.1.1-1_s390x.deb ... Unpacking libpostproc55:s390x (7:4.1.1-1) ... Selecting previously unselected package libprotobuf-lite17:s390x. Preparing to unpack .../419-libprotobuf-lite17_3.6.1.3-1_s390x.deb ... Unpacking libprotobuf-lite17:s390x (3.6.1.3-1) ... Selecting previously unselected package libresid-builder0c2a. Preparing to unpack .../420-libresid-builder0c2a_2.1.1-15ubuntu1_s390x.deb ... Unpacking libresid-builder0c2a (2.1.1-15ubuntu1) ... Selecting previously unselected package libsamplerate0:s390x. Preparing to unpack .../421-libsamplerate0_0.1.9-2_s390x.deb ... Unpacking libsamplerate0:s390x (0.1.9-2) ... Selecting previously unselected package libcaca0:s390x. Preparing to unpack .../422-libcaca0_0.99.beta19-2ubuntu2_s390x.deb ... Unpacking libcaca0:s390x (0.99.beta19-2ubuntu2) ... Selecting previously unselected package libsdl1.2debian:s390x. Preparing to unpack .../423-libsdl1.2debian_1.2.15+dfsg2-4_s390x.deb ... Unpacking libsdl1.2debian:s390x (1.2.15+dfsg2-4) ... Selecting previously unselected package libsdl-image1.2:s390x. Preparing to unpack .../424-libsdl-image1.2_1.2.12-10_s390x.deb ... Unpacking libsdl-image1.2:s390x (1.2.12-10) ... Selecting previously unselected package libsecret-common. Preparing to unpack .../425-libsecret-common_0.18.7-1_all.deb ... Unpacking libsecret-common (0.18.7-1) ... Selecting previously unselected package libsecret-1-0:s390x. Preparing to unpack .../426-libsecret-1-0_0.18.7-1_s390x.deb ... Unpacking libsecret-1-0:s390x (0.18.7-1) ... Selecting previously unselected package libshout3:s390x. Preparing to unpack .../427-libshout3_2.4.1-2build1_s390x.deb ... Unpacking libshout3:s390x (2.4.1-2build1) ... Selecting previously unselected package libsidplay2. Preparing to unpack .../428-libsidplay2_2.1.1-15ubuntu1_s390x.deb ... Unpacking libsidplay2 (2.1.1-15ubuntu1) ... Selecting previously unselected package libsndio7.0:s390x. Preparing to unpack .../429-libsndio7.0_1.5.0-3_s390x.deb ... Unpacking libsndio7.0:s390x (1.5.0-3) ... Selecting previously unselected package libmysofa0:s390x. Preparing to unpack .../430-libmysofa0_0.6~dfsg0-2_s390x.deb ... Unpacking libmysofa0:s390x (0.6~dfsg0-2) ... Selecting previously unselected package libspatialaudio0:s390x. Preparing to unpack .../431-libspatialaudio0_0.3.0+git20180730+dfsg1-2_s390x.deb ... Unpacking libspatialaudio0:s390x (0.3.0+git20180730+dfsg1-2) ... Selecting previously unselected package libspeexdsp1:s390x. Preparing to unpack .../432-libspeexdsp1_1.2~rc1.2-1ubuntu2_s390x.deb ... Unpacking libspeexdsp1:s390x (1.2~rc1.2-1ubuntu2) ... Selecting previously unselected package libssh2-1:s390x. Preparing to unpack .../433-libssh2-1_1.8.0-2_s390x.deb ... Unpacking libssh2-1:s390x (1.8.0-2) ... Selecting previously unselected package libswscale5:s390x. Preparing to unpack .../434-libswscale5_7%3a4.1.1-1_s390x.deb ... Unpacking libswscale5:s390x (7:4.1.1-1) ... Selecting previously unselected package libtag1v5-vanilla:s390x. Preparing to unpack .../435-libtag1v5-vanilla_1.11.1+dfsg.1-0.2build3_s390x.deb ... Unpacking libtag1v5-vanilla:s390x (1.11.1+dfsg.1-0.2build3) ... Selecting previously unselected package libtag1v5:s390x. Preparing to unpack .../436-libtag1v5_1.11.1+dfsg.1-0.2build3_s390x.deb ... Unpacking libtag1v5:s390x (1.11.1+dfsg.1-0.2build3) ... Selecting previously unselected package libupnp13:s390x. Preparing to unpack .../437-libupnp13_1%3a1.8.4-2ubuntu2_s390x.deb ... Unpacking libupnp13:s390x (1:1.8.4-2ubuntu2) ... Selecting previously unselected package libusageenvironment3:s390x. Preparing to unpack .../438-libusageenvironment3_2018.11.26-1_s390x.deb ... Unpacking libusageenvironment3:s390x (2018.11.26-1) ... Selecting previously unselected package libvlccore9:s390x. Preparing to unpack .../439-libvlccore9_3.0.6-1_s390x.deb ... Unpacking libvlccore9:s390x (3.0.6-1) ... Selecting previously unselected package vlc-plugin-base:s390x. Preparing to unpack .../440-vlc-plugin-base_3.0.6-1_s390x.deb ... Unpacking vlc-plugin-base:s390x (3.0.6-1) ... Selecting previously unselected package libgpm2:s390x. Preparing to unpack .../441-libgpm2_1.20.7-5_s390x.deb ... Unpacking libgpm2:s390x (1.20.7-5) ... Selecting previously unselected package libaa1:s390x. Preparing to unpack .../442-libaa1_1.4p5-45_s390x.deb ... Unpacking libaa1:s390x (1.4p5-45) ... Selecting previously unselected package liblcms2-2:s390x. Preparing to unpack .../443-liblcms2-2_2.9-3_s390x.deb ... Unpacking liblcms2-2:s390x (2.9-3) ... Selecting previously unselected package libplacebo7:s390x. Preparing to unpack .../444-libplacebo7_1.7.0-2_s390x.deb ... Unpacking libplacebo7:s390x (1.7.0-2) ... Selecting previously unselected package libva-wayland2:s390x. Preparing to unpack .../445-libva-wayland2_2.4.0-1_s390x.deb ... Unpacking libva-wayland2:s390x (2.4.0-1) ... Selecting previously unselected package libwayland-egl1:s390x. Preparing to unpack .../446-libwayland-egl1_1.16.0-1ubuntu2_s390x.deb ... Unpacking libwayland-egl1:s390x (1.16.0-1ubuntu2) ... Selecting previously unselected package libxcb-xv0:s390x. Preparing to unpack .../447-libxcb-xv0_1.13.1-2_s390x.deb ... Unpacking libxcb-xv0:s390x (1.13.1-2) ... Selecting previously unselected package vlc-plugin-video-output:s390x. Preparing to unpack .../448-vlc-plugin-video-output_3.0.6-1_s390x.deb ... Unpacking vlc-plugin-video-output:s390x (3.0.6-1) ... Selecting previously unselected package libvlc5:s390x. Preparing to unpack .../449-libvlc5_3.0.6-1_s390x.deb ... Unpacking libvlc5:s390x (3.0.6-1) ... Selecting previously unselected package phonon4qt5-backend-vlc:s390x. Preparing to unpack .../450-phonon4qt5-backend-vlc_0.10.2-1_s390x.deb ... Unpacking phonon4qt5-backend-vlc:s390x (0.10.2-1) ... Selecting previously unselected package phonon4qt5:s390x. Preparing to unpack .../451-phonon4qt5_4%3a4.10.2-1_s390x.deb ... Unpacking phonon4qt5:s390x (4:4.10.2-1) ... Selecting previously unselected package libkf5notifyconfig5:s390x. Preparing to unpack .../452-libkf5notifyconfig5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5notifyconfig5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5parts-data. Preparing to unpack .../453-libkf5parts-data_5.55.0-0ubuntu1_all.deb ... Unpacking libkf5parts-data (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5parts5:s390x. Preparing to unpack .../454-libkf5parts5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5parts5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package ktexteditor-data. Preparing to unpack .../455-ktexteditor-data_5.55.0-0ubuntu1_all.deb ... Unpacking ktexteditor-data (5.55.0-0ubuntu1) ... Selecting previously unselected package libjs-underscore. Preparing to unpack .../456-libjs-underscore_1.8.3~dfsg-2_all.deb ... Unpacking libjs-underscore (1.8.3~dfsg-2) ... Selecting previously unselected package libkf5texteditor5-libjs-underscore. Preparing to unpack .../457-libkf5texteditor5-libjs-underscore_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5texteditor5-libjs-underscore (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5texteditor-bin. Preparing to unpack .../458-libkf5texteditor-bin_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5texteditor-bin (5.55.0-0ubuntu1) ... Selecting previously unselected package libeditorconfig0:s390x. Preparing to unpack .../459-libeditorconfig0_0.12.1-1.1_s390x.deb ... Unpacking libeditorconfig0:s390x (0.12.1-1.1) ... Selecting previously unselected package libhttp-parser2.8:s390x. Preparing to unpack .../460-libhttp-parser2.8_2.8.1-1_s390x.deb ... Unpacking libhttp-parser2.8:s390x (2.8.1-1) ... Selecting previously unselected package libmbedcrypto3:s390x. Preparing to unpack .../461-libmbedcrypto3_2.16.0-1_s390x.deb ... Unpacking libmbedcrypto3:s390x (2.16.0-1) ... Selecting previously unselected package libmbedx509-0:s390x. Preparing to unpack .../462-libmbedx509-0_2.16.0-1_s390x.deb ... Unpacking libmbedx509-0:s390x (2.16.0-1) ... Selecting previously unselected package libmbedtls12:s390x. Preparing to unpack .../463-libmbedtls12_2.16.0-1_s390x.deb ... Unpacking libmbedtls12:s390x (2.16.0-1) ... Selecting previously unselected package libgit2-27:s390x. Preparing to unpack .../464-libgit2-27_0.27.7+dfsg.1-0.1_s390x.deb ... Unpacking libgit2-27:s390x (0.27.7+dfsg.1-0.1) ... Selecting previously unselected package libkf5syntaxhighlighting-data. Preparing to unpack .../465-libkf5syntaxhighlighting-data_5.55.0-0ubuntu1_all.deb ... Unpacking libkf5syntaxhighlighting-data (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5syntaxhighlighting5. Preparing to unpack .../466-libkf5syntaxhighlighting5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5syntaxhighlighting5 (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5texteditor5:s390x. Preparing to unpack .../467-libkf5texteditor5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5texteditor5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5threadweaver5:s390x. Preparing to unpack .../468-libkf5threadweaver5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5threadweaver5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package kdevelop53-libs. Preparing to unpack .../469-kdevelop53-libs_4%3a5.3.1-3_s390x.deb ... Unpacking kdevelop53-libs (4:5.3.1-3) ... Selecting previously unselected package libgrantlee-textdocument5. Preparing to unpack .../470-libgrantlee-textdocument5_5.1.0-2_s390x.deb ... Unpacking libgrantlee-textdocument5 (5.1.0-2) ... Selecting previously unselected package libgrantlee5-dev. Preparing to unpack .../471-libgrantlee5-dev_5.1.0-2_s390x.deb ... Unpacking libgrantlee5-dev (5.1.0-2) ... Selecting previously unselected package libkf5archive-dev. Preparing to unpack .../472-libkf5archive-dev_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5archive-dev (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5config-bin. Preparing to unpack .../473-libkf5config-bin_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5config-bin (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5config-dev-bin. Preparing to unpack .../474-libkf5config-dev-bin_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5config-dev-bin (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5config-dev:s390x. Preparing to unpack .../475-libkf5config-dev_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5config-dev:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5coreaddons-dev-bin. Preparing to unpack .../476-libkf5coreaddons-dev-bin_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5coreaddons-dev-bin (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5coreaddons-dev:s390x. Preparing to unpack .../477-libkf5coreaddons-dev_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5coreaddons-dev:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5guiaddons-dev. Preparing to unpack .../478-libkf5guiaddons-dev_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5guiaddons-dev (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5i18n-dev. Preparing to unpack .../479-libkf5i18n-dev_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5i18n-dev (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5auth-dev-bin. Preparing to unpack .../480-libkf5auth-dev-bin_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5auth-dev-bin (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5auth-dev:s390x. Preparing to unpack .../481-libkf5auth-dev_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5auth-dev:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5codecs-dev. Preparing to unpack .../482-libkf5codecs-dev_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5codecs-dev (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5widgetsaddons-dev. Preparing to unpack .../483-libkf5widgetsaddons-dev_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5widgetsaddons-dev (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5configwidgets-dev. Preparing to unpack .../484-libkf5configwidgets-dev_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5configwidgets-dev (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5itemviews-dev. Preparing to unpack .../485-libkf5itemviews-dev_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5itemviews-dev (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5iconthemes-dev. Preparing to unpack .../486-libkf5iconthemes-dev_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5iconthemes-dev (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5itemmodels-dev. Preparing to unpack .../487-libkf5itemmodels-dev_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5itemmodels-dev (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5jobwidgets-dev. Preparing to unpack .../488-libkf5jobwidgets-dev_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5jobwidgets-dev (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5dbusaddons-dev. Preparing to unpack .../489-libkf5dbusaddons-dev_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5dbusaddons-dev (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5service-dev:s390x. Preparing to unpack .../490-libkf5service-dev_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5service-dev:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5attica-dev. Preparing to unpack .../491-libkf5attica-dev_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5attica-dev (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5globalaccelprivate5:s390x. Preparing to unpack .../492-libkf5globalaccelprivate5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5globalaccelprivate5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5globalaccel-dev. Preparing to unpack .../493-libkf5globalaccel-dev_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5globalaccel-dev (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5completion-dev. Preparing to unpack .../494-libkf5completion-dev_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5completion-dev (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5sonnet-dev-bin. Preparing to unpack .../495-libkf5sonnet-dev-bin_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5sonnet-dev-bin (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5sonnet-dev. Preparing to unpack .../496-libkf5sonnet-dev_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5sonnet-dev (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5windowsystem-dev. Preparing to unpack .../497-libkf5windowsystem-dev_5.55.0-0ubuntu2_s390x.deb ... Unpacking libkf5windowsystem-dev (5.55.0-0ubuntu2) ... Selecting previously unselected package libkf5textwidgets-dev. Preparing to unpack .../498-libkf5textwidgets-dev_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5textwidgets-dev (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5xmlgui-dev. Preparing to unpack .../499-libkf5xmlgui-dev_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5xmlgui-dev (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5kcmutils-dev. Preparing to unpack .../500-libkf5kcmutils-dev_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5kcmutils-dev (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5bookmarks-dev. Preparing to unpack .../501-libkf5bookmarks-dev_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5bookmarks-dev (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5kiogui5:s390x. Preparing to unpack .../502-libkf5kiogui5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5kiogui5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5solid-dev. Preparing to unpack .../503-libkf5solid-dev_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5solid-dev (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5kio-dev. Preparing to unpack .../504-libkf5kio-dev_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5kio-dev (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5newstuff-dev. Preparing to unpack .../505-libkf5newstuff-dev_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5newstuff-dev (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5notifications-dev. Preparing to unpack .../506-libkf5notifications-dev_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5notifications-dev (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5notifyconfig-dev. Preparing to unpack .../507-libkf5notifyconfig-dev_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5notifyconfig-dev (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5parts-dev. Preparing to unpack .../508-libkf5parts-dev_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5parts-dev (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5texteditor-dev. Preparing to unpack .../509-libkf5texteditor-dev_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5texteditor-dev (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5threadweaver-dev. Preparing to unpack .../510-libkf5threadweaver-dev_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5threadweaver-dev (5.55.0-0ubuntu1) ... Selecting previously unselected package kdevelop-dev. Preparing to unpack .../511-kdevelop-dev_4%3a5.3.1-3_s390x.deb ... Unpacking kdevelop-dev (4:5.3.1-3) ... Selecting previously unselected package kdevelop-pg-qt. Preparing to unpack .../512-kdevelop-pg-qt_2.1.0-1_s390x.deb ... Unpacking kdevelop-pg-qt (2.1.0-1) ... Selecting previously unselected package libxml2-utils. Preparing to unpack .../513-libxml2-utils_2.9.4+dfsg1-7ubuntu3_s390x.deb ... Unpacking libxml2-utils (2.9.4+dfsg1-7ubuntu3) ... Selecting previously unselected package kdoctools5. Preparing to unpack .../514-kdoctools5_5.55.0-0ubuntu1_s390x.deb ... Unpacking kdoctools5 (5.55.0-0ubuntu1) ... Selecting previously unselected package kgendesignerplugin-bin. Preparing to unpack .../515-kgendesignerplugin-bin_5.55.0-0ubuntu1_s390x.deb ... Unpacking kgendesignerplugin-bin (5.55.0-0ubuntu1) ... Selecting previously unselected package kgendesignerplugin:s390x. Preparing to unpack .../516-kgendesignerplugin_5.55.0-0ubuntu1_s390x.deb ... Unpacking kgendesignerplugin:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package kinit. Preparing to unpack .../517-kinit_5.55.0-0ubuntu1_s390x.deb ... Unpacking kinit (5.55.0-0ubuntu1) ... Selecting previously unselected package kinit-dev. Preparing to unpack .../518-kinit-dev_5.55.0-0ubuntu1_s390x.deb ... Unpacking kinit-dev (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5krosscore5:s390x. Preparing to unpack .../519-libkf5krosscore5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5krosscore5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5krossui5:s390x. Preparing to unpack .../520-libkf5krossui5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5krossui5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package kross. Preparing to unpack .../521-kross_5.55.0-0ubuntu1_s390x.deb ... Unpacking kross (5.55.0-0ubuntu1) ... Selecting previously unselected package kross-dev. Preparing to unpack .../522-kross-dev_5.55.0-0ubuntu1_s390x.deb ... Unpacking kross-dev (5.55.0-0ubuntu1) ... Selecting previously unselected package libapt-pkg-perl. Preparing to unpack .../523-libapt-pkg-perl_0.1.34build1_s390x.deb ... Unpacking libapt-pkg-perl (0.1.34build1) ... Selecting previously unselected package libboost1.67-dev:s390x. Preparing to unpack .../524-libboost1.67-dev_1.67.0-13_s390x.deb ... Unpacking libboost1.67-dev:s390x (1.67.0-13) ... Selecting previously unselected package libboost-dev:s390x. Preparing to unpack .../525-libboost-dev_1.67.0.1_s390x.deb ... Unpacking libboost-dev:s390x (1.67.0.1) ... Selecting previously unselected package libhtml-tagset-perl. Preparing to unpack .../526-libhtml-tagset-perl_3.20-3_all.deb ... Unpacking libhtml-tagset-perl (3.20-3) ... Selecting previously unselected package liburi-perl. Preparing to unpack .../527-liburi-perl_1.76-1_all.deb ... Unpacking liburi-perl (1.76-1) ... Selecting previously unselected package libhtml-parser-perl. Preparing to unpack .../528-libhtml-parser-perl_3.72-3build2_s390x.deb ... Unpacking libhtml-parser-perl (3.72-3build2) ... Selecting previously unselected package libcgi-pm-perl. Preparing to unpack .../529-libcgi-pm-perl_4.40-1_all.deb ... Unpacking libcgi-pm-perl (4.40-1) ... Selecting previously unselected package libsub-name-perl. Preparing to unpack .../530-libsub-name-perl_0.21-1build2_s390x.deb ... Unpacking libsub-name-perl (0.21-1build2) ... Selecting previously unselected package libclass-accessor-perl. Preparing to unpack .../531-libclass-accessor-perl_0.51-1_all.deb ... Unpacking libclass-accessor-perl (0.51-1) ... Selecting previously unselected package libclone-perl. Preparing to unpack .../532-libclone-perl_0.41-1_s390x.deb ... Unpacking libclone-perl (0.41-1) ... Selecting previously unselected package libdigest-hmac-perl. Preparing to unpack .../533-libdigest-hmac-perl_1.03+dfsg-2_all.deb ... Unpacking libdigest-hmac-perl (1.03+dfsg-2) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../534-libtimedate-perl_2.3000-2_all.deb ... Unpacking libtimedate-perl (2.3000-2) ... Selecting previously unselected package perl-openssl-defaults:s390x. Preparing to unpack .../535-perl-openssl-defaults_3build1_s390x.deb ... Unpacking perl-openssl-defaults:s390x (3build1) ... Selecting previously unselected package libnet-ssleay-perl. Preparing to unpack .../536-libnet-ssleay-perl_1.85-2ubuntu3_s390x.deb ... Unpacking libnet-ssleay-perl (1.85-2ubuntu3) ... Selecting previously unselected package libio-socket-ssl-perl. Preparing to unpack .../537-libio-socket-ssl-perl_2.060-3_all.deb ... Unpacking libio-socket-ssl-perl (2.060-3) ... Selecting previously unselected package libnet-smtp-ssl-perl. Preparing to unpack .../538-libnet-smtp-ssl-perl_1.04-1_all.deb ... Unpacking libnet-smtp-ssl-perl (1.04-1) ... Selecting previously unselected package libmailtools-perl. Preparing to unpack .../539-libmailtools-perl_2.18-1_all.deb ... Unpacking libmailtools-perl (2.18-1) ... Selecting previously unselected package libnet-ip-perl. Preparing to unpack .../540-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 .../541-libnet-dns-perl_1.19-1_all.deb ... Unpacking libnet-dns-perl (1.19-1) ... Selecting previously unselected package libnet-domain-tld-perl. Preparing to unpack .../542-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 .../543-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 .../544-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 .../545-libipc-system-simple-perl_1.25-4_all.deb ... Unpacking libipc-system-simple-perl (1.25-4) ... Selecting previously unselected package libfile-basedir-perl. Preparing to unpack .../546-libfile-basedir-perl_0.08-1_all.deb ... Unpacking libfile-basedir-perl (0.08-1) ... Selecting previously unselected package libfuture-perl. Preparing to unpack .../547-libfuture-perl_0.39-1_all.deb ... Unpacking libfuture-perl (0.39-1) ... Selecting previously unselected package libgif7:s390x. Preparing to unpack .../548-libgif7_5.1.4-3_s390x.deb ... Unpacking libgif7:s390x (5.1.4-3) ... Selecting previously unselected package libicu-dev:s390x. Preparing to unpack .../549-libicu-dev_63.1-6_s390x.deb ... Unpacking libicu-dev:s390x (63.1-6) ... Selecting previously unselected package libstruct-dumb-perl. Preparing to unpack .../550-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 .../551-libio-async-perl_0.72-1_all.deb ... Unpacking libio-async-perl (0.72-1) ... Selecting previously unselected package libio-pty-perl. Preparing to unpack .../552-libio-pty-perl_1%3a1.08-1.1build5_s390x.deb ... Unpacking libio-pty-perl (1:1.08-1.1build5) ... Selecting previously unselected package libio-string-perl. Preparing to unpack .../553-libio-string-perl_1.08-3_all.deb ... Unpacking libio-string-perl (1.08-3) ... Selecting previously unselected package libipc-run-perl. Preparing to unpack .../554-libipc-run-perl_20180523.0-1_all.deb ... Unpacking libipc-run-perl (20180523.0-1) ... Selecting previously unselected package libkf5crash-dev. Preparing to unpack .../555-libkf5crash-dev_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5crash-dev (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5dnssd-data. Preparing to unpack .../556-libkf5dnssd-data_5.55.0-0ubuntu1_all.deb ... Unpacking libkf5dnssd-data (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5dnssd5:s390x. Preparing to unpack .../557-libkf5dnssd5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5dnssd5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5dnssd-dev. Preparing to unpack .../558-libkf5dnssd-dev_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5dnssd-dev (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5doctools-dev:s390x. Preparing to unpack .../559-libkf5doctools-dev_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5doctools-dev:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5emoticons-data. Preparing to unpack .../560-libkf5emoticons-data_5.55.0-0ubuntu1_all.deb ... Unpacking libkf5emoticons-data (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5emoticons5:s390x. Preparing to unpack .../561-libkf5emoticons5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5emoticons5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5emoticons-dev. Preparing to unpack .../562-libkf5emoticons-dev_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5emoticons-dev (5.55.0-0ubuntu1) ... Selecting previously unselected package libxss1:s390x. Preparing to unpack .../563-libxss1_1%3a1.2.3-1_s390x.deb ... Unpacking libxss1:s390x (1:1.2.3-1) ... Selecting previously unselected package libkf5idletime5:s390x. Preparing to unpack .../564-libkf5idletime5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5idletime5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5idletime-dev. Preparing to unpack .../565-libkf5idletime-dev_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5idletime-dev (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5js5:s390x. Preparing to unpack .../566-libkf5js5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5js5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5jsapi5:s390x. Preparing to unpack .../567-libkf5jsapi5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5jsapi5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5kdelibs4support-data. Preparing to unpack .../568-libkf5kdelibs4support-data_5.55.0-0ubuntu1_all.deb ... Unpacking libkf5kdelibs4support-data (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5kdelibs4support5:s390x. Preparing to unpack .../569-libkf5kdelibs4support5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5kdelibs4support5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5kdelibs4support5-bin. Preparing to unpack .../570-libkf5kdelibs4support5-bin_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5kdelibs4support5-bin (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5khtml-data. Preparing to unpack .../571-libkf5khtml-data_5.55.0-0ubuntu1_all.deb ... Unpacking libkf5khtml-data (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5khtml5:s390x. Preparing to unpack .../572-libkf5khtml5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5khtml5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libpcre16-3:s390x. Preparing to unpack .../573-libpcre16-3_2%3a8.39-11_s390x.deb ... Unpacking libpcre16-3:s390x (2:8.39-11) ... Selecting previously unselected package libpcre32-3:s390x. Preparing to unpack .../574-libpcre32-3_2%3a8.39-11_s390x.deb ... Unpacking libpcre32-3:s390x (2:8.39-11) ... Selecting previously unselected package libpcrecpp0v5:s390x. Preparing to unpack .../575-libpcrecpp0v5_2%3a8.39-11_s390x.deb ... Unpacking libpcrecpp0v5:s390x (2:8.39-11) ... Selecting previously unselected package libpcre3-dev:s390x. Preparing to unpack .../576-libpcre3-dev_2%3a8.39-11_s390x.deb ... Unpacking libpcre3-dev:s390x (2:8.39-11) ... Selecting previously unselected package libkf5kjs-dev. Preparing to unpack .../577-libkf5kjs-dev_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5kjs-dev (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5wallet-dev:s390x. Preparing to unpack .../578-libkf5wallet-dev_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5wallet-dev:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5khtml-dev. Preparing to unpack .../579-libkf5khtml-dev_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5khtml-dev (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5mediaplayer-data. Preparing to unpack .../580-libkf5mediaplayer-data_5.55.0-0ubuntu1_all.deb ... Unpacking libkf5mediaplayer-data (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5mediaplayer5:s390x. Preparing to unpack .../581-libkf5mediaplayer5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5mediaplayer5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5mediaplayer-dev. Preparing to unpack .../582-libkf5mediaplayer-dev_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5mediaplayer-dev (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5plotting5:s390x. Preparing to unpack .../583-libkf5plotting5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5plotting5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5plotting-dev. Preparing to unpack .../584-libkf5plotting-dev_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5plotting-dev (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5style5:s390x. Preparing to unpack .../585-libkf5style5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5style5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5style-dev. Preparing to unpack .../586-libkf5style-dev_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5style-dev (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5pty-data. Preparing to unpack .../587-libkf5pty-data_5.55.0-0ubuntu1_all.deb ... Unpacking libkf5pty-data (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5pty5:s390x. Preparing to unpack .../588-libkf5pty5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5pty5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5pty-dev. Preparing to unpack .../589-libkf5pty-dev_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5pty-dev (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5su-data. Preparing to unpack .../590-libkf5su-data_5.55.0-0ubuntu1_all.deb ... Unpacking libkf5su-data (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5su5:s390x. Preparing to unpack .../591-libkf5su5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5su5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5su-dev. Preparing to unpack .../592-libkf5su-dev_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5su-dev (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5unitconversion-data. Preparing to unpack .../593-libkf5unitconversion-data_5.55.0-0ubuntu1_all.deb ... Unpacking libkf5unitconversion-data (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5unitconversion5:s390x. Preparing to unpack .../594-libkf5unitconversion5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5unitconversion5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5unitconversion-dev. Preparing to unpack .../595-libkf5unitconversion-dev_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5unitconversion-dev (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5webkit5:s390x. Preparing to unpack .../596-libkf5webkit5_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5webkit5:s390x (5.55.0-0ubuntu1) ... Selecting previously unselected package libkf5webkit-dev. Preparing to unpack .../597-libkf5webkit-dev_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5webkit-dev (5.55.0-0ubuntu1) ... Selecting previously unselected package libssl-dev:s390x. Preparing to unpack .../598-libssl-dev_1.1.1a-1ubuntu2_s390x.deb ... Unpacking libssl-dev:s390x (1.1.1a-1ubuntu2) ... Selecting previously unselected package libkf5kdelibs4support-dev. Preparing to unpack .../599-libkf5kdelibs4support-dev_5.55.0-0ubuntu1_s390x.deb ... Unpacking libkf5kdelibs4support-dev (5.55.0-0ubuntu1) ... Selecting previously unselected package liblist-moreutils-perl. Preparing to unpack .../600-liblist-moreutils-perl_0.416-1build4_s390x.deb ... Unpacking liblist-moreutils-perl (0.416-1build4) ... Selecting previously unselected package libparse-debianchangelog-perl. Preparing to unpack .../601-libparse-debianchangelog-perl_1.2.0-13_all.deb ... Unpacking libparse-debianchangelog-perl (1.2.0-13) ... Selecting previously unselected package libtext-levenshtein-perl. Preparing to unpack .../602-libtext-levenshtein-perl_0.13-1_all.deb ... Unpacking libtext-levenshtein-perl (0.13-1) ... Selecting previously unselected package libxml-namespacesupport-perl. Preparing to unpack .../603-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 .../604-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 .../605-libxml-sax-perl_1.00+dfsg-1.1~build1_all.deb ... Unpacking libxml-sax-perl (1.00+dfsg-1.1~build1) ... Selecting previously unselected package libxml-libxml-perl. Preparing to unpack .../606-libxml-libxml-perl_2.0134+dfsg-1_s390x.deb ... Unpacking libxml-libxml-perl (2.0134+dfsg-1) ... Selecting previously unselected package libxml-simple-perl. Preparing to unpack .../607-libxml-simple-perl_2.25-1_all.deb ... Unpacking libxml-simple-perl (2.25-1) ... Selecting previously unselected package libxml2-dev:s390x. Preparing to unpack .../608-libxml2-dev_2.9.4+dfsg1-7ubuntu3_s390x.deb ... Unpacking libxml2-dev:s390x (2.9.4+dfsg1-7ubuntu3) ... Selecting previously unselected package libxslt1-dev:s390x. Preparing to unpack .../609-libxslt1-dev_1.1.32-2_s390x.deb ... Unpacking libxslt1-dev:s390x (1.1.32-2) ... Selecting previously unselected package libyaml-libyaml-perl. Preparing to unpack .../610-libyaml-libyaml-perl_0.76+repack-1_s390x.deb ... Unpacking libyaml-libyaml-perl (0.76+repack-1) ... Selecting previously unselected package patchutils. Preparing to unpack .../611-patchutils_0.3.4-2_s390x.deb ... Unpacking patchutils (0.3.4-2) ... Selecting previously unselected package t1utils. Preparing to unpack .../612-t1utils_1.41-3_s390x.deb ... Unpacking t1utils (1.41-3) ... Selecting previously unselected package lintian. Preparing to unpack .../613-lintian_2.7.0_all.deb ... Unpacking lintian (2.7.0) ... Selecting previously unselected package pkg-config. Preparing to unpack .../614-pkg-config_0.29.1-0ubuntu2_s390x.deb ... Unpacking pkg-config (0.29.1-0ubuntu2) ... Selecting previously unselected package pkg-kde-tools. Preparing to unpack .../615-pkg-kde-tools_0.15.28ubuntu2_all.deb ... Unpacking pkg-kde-tools (0.15.28ubuntu2) ... Selecting previously unselected package sbuild-build-depends-umbrello-dummy. Preparing to unpack .../616-sbuild-build-depends-umbrello-dummy_0.invalid.0_s390x.deb ... Unpacking sbuild-build-depends-umbrello-dummy (0.invalid.0) ... Setting up libx264-155:s390x (2:0.155.2917+git0a84d98-2) ... Setting up libhtml-tagset-perl (3.20-3) ... Setting up libvulkan1:s390x (1.1.97-2) ... Setting up libbrotli1:s390x (1.0.7-2) ... Setting up libnet-domain-tld-perl (1.75-1) ... Setting up libkf5config-data (5.55.0-0ubuntu1) ... Setting up libglvnd0:s390x (1.1.0-1) ... Setting up libsensors-config (1:3.5.0-3ubuntu1) ... Setting up libopengl0:s390x (1.1.0-1) ... Setting up libx265-165:s390x (2.9-4) ... Setting up libmpeg2-4:s390x (0.5.1-8) ... Setting up libtdb1:s390x (1.3.16-2) ... Setting up libsecret-common (0.18.7-1) ... Setting up libkf5i18n-data (5.55.0-0ubuntu1) ... Setting up libgles1:s390x (1.1.0-1) ... Setting up libtwolame0:s390x (0.3.13-4) ... Setting up libraw1394-11:s390x (2.1.2-1) ... Setting up libusageenvironment3:s390x (2018.11.26-1) ... Setting up libfam0:s390x (2.7.0-17.3) ... Setting up libkf5textwidgets-data (5.55.0-0ubuntu1) ... Setting up extra-cmake-modules (5.55.0-0ubuntu3) ... Setting up libopenjp2-7:s390x (2.3.0-1.1) ... Setting up libasyncns0:s390x (0.8-6) ... Setting up libapt-pkg-perl (0.1.34build1) ... Setting up libarchive-zip-perl (1.64-1) ... Setting up libwacom-common (0.31-1) ... Setting up libnghttp2-14:s390x (1.36.0-2) ... Setting up libjs-underscore (1.8.3~dfsg-2) ... Setting up libdouble-conversion1:s390x (3.1.0-2) ... Setting up sound-theme-freedesktop (0.8-2ubuntu1) ... Setting up mime-support (3.60ubuntu1) ... Setting up libxml-namespacesupport-perl (1.12-1) ... Setting up libwoff1:s390x (1.0.2-1build1) ... Setting up libicu63:s390x (63.1-6) ... Setting up libio-pty-perl (1:1.08-1.1build5) ... Setting up qt5-qmake-bin (5.11.3+dfsg-5ubuntu1) ... Setting up libevdev2:s390x (1.6.0+dfsg-1) ... Setting up libtext-levenshtein-perl (0.13-1) ... Setting up sudo (1.8.23-2ubuntu1) ... Setting up iso-codes (4.2-1) ... Setting up vlc-data (3.0.6-1) ... Setting up libdvbpsi10:s390x (1.3.2-1) ... Setting up libkf5texteditor5-libjs-underscore (5.55.0-0ubuntu1) ... Setting up libtimedate-perl (2.3000-2) ... Setting up libwavpack1:s390x (5.1.0-5) ... Setting up libmpcdec6:s390x (2:0.1~r495-1build1) ... Setting up liblcms2-2:s390x (2.9-3) ... Setting up libnet-ip-perl (1.26-2) ... Setting up libjbig0:s390x (2.1-3.1build1) ... Setting up libsigsegv2:s390x (2.12-2) ... Setting up libgpm2:s390x (1.20.7-5) ... Setting up libldap-common (2.4.47+dfsg-3ubuntu1) ... Setting up libpthread-stubs0-dev:s390x (0.4-1) ... Setting up fonts-dejavu-core (2.37-1) ... Setting up libaribb24-0:s390x (1.0.3-2) ... Setting up libuv1:s390x (1.24.1-1) ... Setting up libcap2-bin (1:2.25-2) ... Setting up perl-openssl-defaults:s390x (3build1) ... Setting up libbasicusageenvironment1:s390x (2018.11.26-1) ... Setting up libpsl5:s390x (0.20.2-2) ... Setting up libvulkan-dev:s390x (1.1.97-2) ... Setting up libmicrodns0:s390x (0.0.10-1) ... Setting up libipc-system-simple-perl (1.25-4) ... Setting up libfile-basedir-perl (0.08-1) ... Setting up libkf5su-data (5.55.0-0ubuntu1) ... Setting up libelf1:s390x (0.176-1) ... Setting up libssl-dev:s390x (1.1.1a-1ubuntu2) ... Setting up libkf5unitconversion-data (5.55.0-0ubuntu1) ... Setting up libsoxr0:s390x (0.1.2-3) ... Setting up libglib2.0-0:s390x (2.59.2-2) ... No schema files found: doing nothing. Setting up libasound2-data (1.1.8-1) ... Setting up libxshmfence1:s390x (1.3-1) ... Setting up xorg-sgml-doctools (1:1.11-1) ... Setting up libebml4v5:s390x (1.3.6-2) ... Setting up libfuture-perl (0.39-1) ... Setting up libexporter-tiny-perl (1.002001-1) ... Setting up libwayland-client0:s390x (1.16.0-1ubuntu2) ... Setting up xkb-data (2.23.1-1ubuntu1.18.10.1) ... Setting up qtchooser (66-1) ... Setting up libsasl2-modules-db:s390x (2.1.27+dfsg-1) ... Setting up libfaad2:s390x (2.8.8-1) ... Setting up libkate1:s390x (0.4.1-8) ... Setting up libsasl2-2:s390x (2.1.27+dfsg-1) ... Setting up libkf5wallet-data (5.55.0-0ubuntu1) ... Setting up libkf5js5:s390x (5.55.0-0ubuntu1) ... Setting up liblirc-client0:s390x (0.10.1-5) ... Setting up libkf5declarative-data (5.55.0-0ubuntu1) ... Setting up libkf5configwidgets-data (5.55.0-0ubuntu1) ... Setting up libgdk-pixbuf2.0-common (2.38.0+dfsg-7) ... Setting up ktexteditor-data (5.55.0-0ubuntu1) ... Setting up libdatrie1:s390x (0.2.12-2) ... Setting up libkf5completion-data (5.55.0-0ubuntu1) ... Setting up gettext-base (0.19.8.1-9) ... Setting up libshine3:s390x (3.1.1-2) ... Setting up cmake-data (3.13.4-1) ... Setting up libkf5xmlgui-data (5.55.0-0ubuntu1) ... Setting up libgif7:s390x (5.1.4-3) ... Setting up libkf5auth-data (5.55.0-0ubuntu1) ... Setting up libva2:s390x (2.4.0-1) ... Setting up libjpeg-turbo8:s390x (2.0.1-0ubuntu1) ... Setting up libpipeline1:s390x (1.5.1-2) ... Setting up libroken18-heimdal:s390x (7.5.0+dfsg-2.1) ... Setting up libkf5newstuff-data (5.55.0-0ubuntu1) ... Setting up libglapi-mesa:s390x (18.3.3-1ubuntu1) ... Setting up librtmp1:s390x (2.4+20151223.gitfa8646d.1-2) ... Setting up libspeex1:s390x (1.2~rc1.2-1ubuntu2) ... Setting up libkf5pty-data (5.55.0-0ubuntu1) ... Setting up m4 (1.4.18-2) ... Setting up sgml-base (1.29) ... Setting up libstruct-dumb-perl (0.09-1) ... Setting up liblivemedia64:s390x (2018.11.26-1) ... Setting up libxvidcore4:s390x (2:1.3.5-1) ... Setting up libkf5syntaxhighlighting-data (5.55.0-0ubuntu1) ... Setting up libbsd0:s390x (0.9.1-1) ... Setting up libkrb5support0:s390x (1.17-1) ... Setting up libsensors5:s390x (1:3.5.0-3ubuntu1) ... Setting up ucf (3.0038+nmu1) ... Setting up libxml2:s390x (2.9.4+dfsg1-7ubuntu3) ... Setting up libmtp-common (1.1.16-2) ... Setting up libuchardet0:s390x (0.0.6-3) ... Setting up x11proto-dev (2018.4-4) ... Setting up libkf5emoticons-data (5.55.0-0ubuntu1) ... Setting up libopus0:s390x (1.3-1) ... Setting up libfreetype6:s390x (2.9.1-3) ... Setting up libmagic-mgc (1:5.35-2) ... Setting up libkf5khtml-data (5.55.0-0ubuntu1) ... Setting up libasound2:s390x (1.1.8-1) ... Setting up libkf5codecs-data (5.55.0-0ubuntu1) ... Setting up libmagic1:s390x (1:5.35-2) ... Setting up libdrm-common (2.4.97-1) ... Setting up libgraphite2-3:s390x (1.3.13-7) ... Setting up librhash0:s390x (1.3.8-1) ... Setting up libcroco3:s390x (0.6.12-3) ... Setting up libgpgme11:s390x (1.12.0-4ubuntu1) ... Setting up libkf5kcmutils-data (5.55.0-0ubuntu1) ... Setting up libxslt1.1:s390x (1.1.32-2) ... Setting up libkf5widgetsaddons-data (5.55.0-0ubuntu1) ... Setting up libogg0:s390x (1.3.2-1) ... Setting up libkf5package-data (5.55.0-0ubuntu1) ... Setting up liba52-0.7.4:s390x (0.7.4-19) ... Setting up libxml-sax-base-perl (1.09-1) ... Setting up x11proto-damage-dev (1:2018.4-4) ... Setting up pkg-config (0.29.1-0ubuntu2) ... Setting up libixml10:s390x (1:1.8.4-2ubuntu2) ... Setting up libhyphen0:s390x (2.8.8-7) ... Setting up libyaml-0-2:s390x (0.2.1-1) ... Setting up libx11-xcb1:s390x (2:1.6.7-1) ... Setting up libkf5notifyconfig-data (5.55.0-0ubuntu1) ... Setting up libpixman-1-0:s390x (0.36.0-1) ... Setting up xtrans-dev (1.3.5-1) ... Setting up libmp3lame0:s390x (3.100-2build1) ... Setting up x11proto-xext-dev (2018.4-4) ... Setting up libssh2-1:s390x (1.8.0-2) ... Setting up libkf5solid5-data (5.55.0-0ubuntu1) ... Setting up qt5-qmake:s390x (5.11.3+dfsg-5ubuntu1) ... Setting up libusb-1.0-0:s390x (2:1.0.22-2) ... Processing triggers for libc-bin (2.28-0ubuntu1) ... Setting up libkf5jobwidgets-data (5.55.0-0ubuntu1) ... Setting up libcodec2-0.8.1:s390x (0.8.1-2) ... Setting up libkf5bookmarks-data (5.55.0-0ubuntu1) ... Setting up dwz (0.12-3) ... Setting up patchutils (0.3.4-2) ... Setting up libkf5notifications-data (5.55.0-0ubuntu1) ... Setting up autotools-dev (20180224.1) ... Setting up libkf5service-data (5.55.0-0ubuntu1) ... Setting up liburi-perl (1.76-1) ... Setting up t1utils (1.41-3) ... Setting up libmbedcrypto3:s390x (2.16.0-1) ... Setting up libboost1.67-dev:s390x (1.67.0-13) ... Setting up libheimbase1-heimdal:s390x (7.5.0+dfsg-2.1) ... Setting up libsnappy1v5:s390x (1.1.7-1) ... Setting up libcddb2 (1.3.2-6fakesync1) ... Processing triggers for systemd (240-5ubuntu4) ... Setting up libltdl7:s390x (2.4.6-9) ... Setting up libhtml-parser-perl (3.72-3build2) ... Setting up libmtp9:s390x (1.1.16-2) ... Setting up libmtdev1:s390x (1.1.5-1ubuntu3) ... Setting up libipc-run-perl (20180523.0-1) ... Setting up libavc1394-0:s390x (0.5.4-5) ... Setting up libkf5dbusaddons-data (5.55.0-0ubuntu1) ... Setting up libcgi-pm-perl (4.40-1) ... Setting up libsndio7.0:s390x (1.5.0-3) ... Setting up libdigest-hmac-perl (1.03+dfsg-2) ... Setting up libio-string-perl (1.08-3) ... Setting up libgroupsock8:s390x (2018.11.26-1) ... Setting up libzvbi-common (0.2.35-16) ... Setting up libfribidi0:s390x (1.0.5-3.1) ... Setting up liblocale-gettext-perl (1.07-3build3) ... Setting up libio-async-perl (0.72-1) ... Setting up libclone-perl (0.41-1) ... Setting up libgles2:s390x (1.1.0-1) ... Setting up shared-mime-info (1.10-1) ... Setting up libxkbcommon0:s390x (0.8.2-1) ... Setting up libkf5parts-data (5.55.0-0ubuntu1) ... Setting up libpcrecpp0v5:s390x (2:8.39-11) ... Setting up libpcre32-3:s390x (2:8.39-11) ... Setting up libgudev-1.0-0:s390x (1:232-2) ... Setting up libnfs12:s390x (3.0.0-2) ... Setting up libvpx5:s390x (1.7.0-3) ... Setting up libmbedx509-0:s390x (2.16.0-1) ... Setting up icu-devtools (63.1-6) ... Setting up liblua5.2-0:s390x (5.2.4-1.1build2) ... Setting up liborc-0.4-0:s390x (1:0.4.28-3.1) ... Setting up libpcre16-3:s390x (2:8.39-11) ... Setting up libaom0:s390x (1.0.0-3) ... Setting up libboost-dev:s390x (1.67.0.1) ... Setting up libgme0:s390x (0.6.2-1) ... Setting up libkf5windowsystem-data (5.55.0-0ubuntu2) ... Setting up libthai-data (0.1.28-2) ... Setting up libxdmcp6:s390x (1:1.1.2-3) ... Setting up xml-core (0.18) ... Setting up libmad0:s390x (0.15.1b-9ubuntu18.10.1) ... Setting up libresid-builder0c2a (2.1.1-15ubuntu1) ... Setting up libzvbi0:s390x (0.2.35-16) ... Setting up libkf5mediaplayer-data (5.55.0-0ubuntu1) ... Setting up libkeyutils1:s390x (1.6-2) ... Setting up libsidplay2 (2.1.1-15ubuntu1) ... Setting up bsdmainutils (11.1.2ubuntu2) ... 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 libcaca0:s390x (0.99.beta19-2ubuntu2) ... Setting up libdca0:s390x (0.0.6-1) ... Setting up libsamplerate0:s390x (0.1.9-2) ... Setting up libvorbis0a:s390x (1.3.6-1) ... Setting up x11-common (1:7.7+19ubuntu9) ... update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults Running in chroot, ignoring request. invoke-rc.d: policy-rc.d denied execution of start. Setting up libsub-name-perl (0.21-1build2) ... Setting up libkf5sonnet5-data (5.55.0-0ubuntu1) ... Setting up libyaml-libyaml-perl (0.76+repack-1) ... Setting up libmpg123-0:s390x (1.25.10-2) ... Setting up libsecret-1-0:s390x (0.18.7-1) ... Setting up libkf5itemviews-data (5.55.0-0ubuntu1) ... Setting up libglvnd-core-dev:s390x (1.1.0-1) ... Setting up libpcre2-16-0:s390x (10.32-4) ... Setting up libgsm1:s390x (1.0.18-1) ... Setting up libmysofa0:s390x (0.6~dfsg0-2) ... Setting up libkf5iconthemes-data (5.55.0-0ubuntu1) ... Setting up libwayland-egl1:s390x (1.16.0-1ubuntu2) ... Setting up libx11-data (2:1.6.7-1) ... Setting up diffstat (1.62-1) ... Setting up libkf5kdelibs4support-data (5.55.0-0ubuntu1) ... Setting up libspeexdsp1:s390x (1.2~rc1.2-1ubuntu2) ... Setting up libgpgmepp6:s390x (1.12.0-4ubuntu1) ... Setting up libxau6:s390x (1:1.0.8-1) ... Setting up autopoint (0.19.8.1-9) ... Setting up libmpdec2:s390x (2.4.2-2) ... Setting up libclass-accessor-perl (0.51-1) ... Setting up libpolkit-gobject-1-0:s390x (0.105-25) ... Setting up libdbus-1-3:s390x (1.12.12-1ubuntu1) ... Setting up kdesignerplugin-data (5.55.0-0ubuntu1) ... Setting up libtag1v5-vanilla:s390x (1.11.1+dfsg.1-0.2build3) ... Setting up libeditorconfig0:s390x (0.12.1-1.1) ... Setting up libwrap0:s390x (7.6.q-27) ... Setting up libavahi-common-data:s390x (0.7-4ubuntu5) ... Setting up libkf5dnssd-data (5.55.0-0ubuntu1) ... Setting up libkf5globalaccel-data (5.55.0-0ubuntu1) ... Setting up libdvdread4:s390x (6.0.1-1) ... Setting up libprotobuf-lite17:s390x (3.6.1.3-1) ... Setting up libkf5coreaddons-data (5.55.0-0ubuntu1) ... Setting up libwayland-server0:s390x (1.16.0-1ubuntu2) ... Setting up netbase (5.6) ... Setting up libwebp6:s390x (0.6.1-2) ... Setting up libfile-stripnondeterminism-perl (1.1.1-1) ... Setting up libhttp-parser2.8:s390x (2.8.1-1) ... Setting up libxml-sax-perl (1.00+dfsg-1.1~build1) ... 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 libjpeg8:s390x (8c-2ubuntu8) ... Setting up libjsoncpp1:s390x (1.7.4-3) ... Setting up libvorbisfile3:s390x (1.3.6-1) ... Setting up libedit2:s390x (3.1-20181209-1) ... Setting up liblist-moreutils-perl (0.416-1build4) ... Setting up libqt5core5a:s390x (5.11.3+dfsg-5ubuntu1) ... Setting up libplacebo7:s390x (1.7.0-2) ... Setting up libqt5script5:s390x (5.11.3+dfsg-2) ... Setting up libkf5archive5:s390x (5.55.0-0ubuntu1) ... Setting up libkf5doctools5:s390x (5.55.0-0ubuntu1) ... Setting up libk5crypto3:s390x (1.17-1) ... Setting up libqt5dbus5:s390x (5.11.3+dfsg-5ubuntu1) ... Setting up libpcre3-dev:s390x (2:8.39-11) ... Setting up libpython3.7-stdlib:s390x (3.7.2-2) ... Setting up fontconfig-config (2.13.1-2ubuntu2) ... Setting up libmatroska6v5:s390x (1.4.9-1) ... Setting up libtag1v5:s390x (1.11.1+dfsg.1-0.2build3) ... Setting up libgstreamer1.0-0:s390x (1.15.1-1) ... Setcap worked! gst-ptp-helper is not suid! Setting up libqt5network5:s390x (5.11.3+dfsg-5ubuntu1) ... Setting up x11proto-core-dev (2018.4-4) ... Setting up libwacom2:s390x (0.31-1) ... Setting up libspatialaudio0:s390x (0.3.0+git20180730+dfsg1-2) ... Setting up libwind0-heimdal:s390x (7.5.0+dfsg-2.1) ... Setting up libxshmfence-dev:s390x (1.3-1) ... Setting up libcanberra0:s390x (0.30-6ubuntu1) ... Setting up gettext (0.19.8.1-9) ... Setting up libopenmpt0:s390x (0.4.3-1) ... Setting up libnet-ssleay-perl (1.85-2ubuntu3) ... Setting up libarchive13:s390x (3.3.3-4) ... Setting up libdvdnav4:s390x (6.0.0-1) ... Setting up libllvm7:s390x (1:7.0.1-6ubuntu1) ... Setting up libpolkit-agent-1-0:s390x (0.105-25) ... Setting up libasn1-8-heimdal:s390x (7.5.0+dfsg-2.1) ... Setting up libkf5threadweaver5:s390x (5.55.0-0ubuntu1) ... Setting up groff-base (1.22.4-2) ... Setting up x11proto-fixes-dev (1:2018.4-4) ... Setting up libkf5itemmodels5:s390x (5.55.0-0ubuntu1) ... Setting up libkf5auth-dev-bin (5.55.0-0ubuntu1) ... Setting up libqt5texttospeech5:s390x (5.11.3-2) ... Setting up libhcrypto4-heimdal:s390x (7.5.0+dfsg-2.1) ... Setting up libqt5test5:s390x (5.11.3+dfsg-5ubuntu1) ... Setting up libflac8:s390x (1.3.2-3) ... Setting up libxml2-utils (2.9.4+dfsg1-7ubuntu3) ... Setting up libgrantlee-templates5 (5.1.0-2) ... Setting up libharfbuzz0b:s390x (2.3.1-1) ... Setting up libdc1394-22:s390x (2.2.5-1) ... Setting up libtiff5:s390x (4.0.10-4) ... Setting up x11proto-xf86vidmode-dev (2018.4-4) ... Setting up libxau-dev:s390x (1:1.0.8-1) ... Setting up python3.7 (3.7.2-2) ... Setting up libkf5coreaddons-dev-bin (5.55.0-0ubuntu1) ... Setting up autoconf (2.69-11) ... Setting up libthai0:s390x (0.1.28-2) ... Setting up libicu-dev:s390x (63.1-6) ... Setting up libnet-dns-perl (1.19-1) ... Setting up libkf5configcore5:s390x (5.55.0-0ubuntu1) ... Setting up file (1:5.35-2) ... Setting up libinput-bin (1.12.6-1) ... Setting up libhx509-5-heimdal:s390x (7.5.0+dfsg-2.1) ... Setting up libio-socket-ssl-perl (2.060-3) ... Setting up libdrm2:s390x (2.4.97-1) ... Setting up libupnp13:s390x (1:1.8.4-2ubuntu2) ... Setting up libxml2-dev:s390x (2.9.4+dfsg1-7ubuntu3) ... Setting up intltool-debian (0.35.0+20060710.5) ... Setting up libmbedtls12:s390x (2.16.0-1) ... Setting up libkf5sonnetcore5:s390x (5.55.0-0ubuntu1) ... Setting up libxdmcp-dev:s390x (1:1.1.2-3) ... Setting up libkf5attica5:s390x (5.55.0-0ubuntu1) ... Setting up libqt5xml5:s390x (5.11.3+dfsg-5ubuntu1) ... Setting up libvlccore9:s390x (3.0.6-1) ... Setting up libqt5positioning5:s390x (5.11.3+dfsg-2) ... Setting up libkf5sonnet-dev-bin (5.55.0-0ubuntu1) ... Setting up libwebpmux3:s390x (0.6.1-2) ... Setting up libva-drm2:s390x (2.4.0-1) ... Setting up libkf5jsapi5:s390x (5.55.0-0ubuntu1) ... Setting up automake (1:1.16.1-4ubuntu3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libqt5sql5:s390x (5.11.3+dfsg-5ubuntu1) ... Setting up libice6:s390x (2:1.0.9-2) ... Setting up libkf5dnssd5:s390x (5.55.0-0ubuntu1) ... Setting up libparse-debianchangelog-perl (1.2.0-13) ... Setting up man-db (2.8.5-2) ... 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 libkrb5-3:s390x (1.17-1) ... Setting up libkf5config-dev-bin (5.55.0-0ubuntu1) ... Setting up libavahi-common3:s390x (0.7-4ubuntu5) ... Setting up libdrm-radeon1:s390x (2.4.97-1) ... Setting up libxml-libxml-perl (2.0134+dfsg-1) ... 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 libkrb5-26-heimdal:s390x (7.5.0+dfsg-2.1) ... Setting up dbus (1.12.12-1ubuntu1) ... Setting up libvorbisenc2:s390x (1.3.6-1) ... Setting up libdrm-nouveau2:s390x (2.4.97-1) ... Setting up kdevelop-pg-qt (2.1.0-1) ... Setting up libopenmpt-modplug1:s390x (0.4.3-1) ... Setting up libxcb1:s390x (1.13.1-2) ... Setting up libqt5concurrent5:s390x (5.11.3+dfsg-5ubuntu1) ... Setting up libheimntlm0-heimdal:s390x (7.5.0+dfsg-2.1) ... Setting up libkf5codecs5:s390x (5.55.0-0ubuntu1) ... Setting up libkf5coreaddons5:s390x (5.55.0-0ubuntu1) ... Setting up libxslt1-dev:s390x (1.1.32-2) ... Setting up libxcb-xkb1:s390x (1.13.1-2) ... Setting up libqt5qml5:s390x (5.11.3-3) ... Setting up libtool (2.4.6-9) ... Setting up libxcb-xinerama0:s390x (1.13.1-2) ... Setting up libpython3-stdlib:s390x (3.7.2-1) ... Setting up libxcb-present0:s390x (1.13.1-2) ... Setting up libgstreamer-plugins-base1.0-0:s390x (1.15.1-1) ... Setting up libfontconfig1:s390x (2.13.1-2ubuntu2) ... Setting up qtbase5-dev-tools (5.11.3+dfsg-5ubuntu1) ... Setting up libkf5kiontlm5:s390x (5.55.0-0ubuntu1) ... Setting up libxcb-dri2-0:s390x (1.13.1-2) ... Setting up libsm6:s390x (2:1.2.3-1) ... Setting up libqt5sensors5:s390x (5.11.3-2) ... Setting up libxcb-dri3-0:s390x (1.13.1-2) ... Setting up libxcb-glx0:s390x (1.13.1-2) ... Setting up libxcb-randr0:s390x (1.13.1-2) ... Setting up libxcb-xfixes0:s390x (1.13.1-2) ... Setting up libxcb-icccm4:s390x (0.4.1-1.1) ... Setting up libxcb-render0:s390x (1.13.1-2) ... Setting up libnet-smtp-ssl-perl (1.04-1) ... Setting up libvlc5:s390x (3.0.6-1) ... Setting up libpam-systemd:s390x (240-5ubuntu4) ... Setting up po-debconf (1.0.21) ... Setting up python3 (3.7.2-1) ... Setting up libdrm-amdgpu1:s390x (2.4.97-1) ... Setting up libkf5config-bin (5.55.0-0ubuntu1) ... Setting up libkf5i18n5:s390x (5.55.0-0ubuntu1) ... Setting up libdrm-dev:s390x (2.4.97-1) ... Setting up libva-wayland2:s390x (2.4.0-1) ... Setting up libgbm1:s390x (18.3.3-1ubuntu1) ... Setting up libass9:s390x (1:0.14.0-2) ... Setting up libx11-6:s390x (2:1.6.7-1) ... Setting up libinput10:s390x (1.12.6-1) ... Setting up libgl1-mesa-dri:s390x (18.3.3-1ubuntu1) ... Setting up libbluray2:s390x (1:1.1.0-1) ... Setting up libxcb-util1:s390x (0.4.0-0ubuntu3) ... Setting up libkf5pty5:s390x (5.55.0-0ubuntu1) ... Setting up libkf5xmlgui-bin (5.55.0-0ubuntu1) ... Setting up libxkbcommon-x11-0:s390x (0.8.2-1) ... Setting up libkf5package5:s390x (5.55.0-0ubuntu1) ... Setting up libxcb-sync1:s390x (1.13.1-2) ... Setting up libgssapi-krb5-2:s390x (1.17-1) ... Setting up libsndfile1:s390x (1.0.28-5) ... Setting up libxml-simple-perl (2.25-1) ... Setting up libaa1:s390x (1.4p5-45) ... Setting up libxcb-xv0:s390x (1.13.1-2) ... Setting up libssh-4:s390x (0.8.6-3) ... Setting up libxcb-shm0:s390x (1.13.1-2) ... Setting up libxcb-shape0:s390x (1.13.1-2) ... Setting up libxrender1:s390x (1:0.9.10-1) ... Setting up kpackagetool5 (5.55.0-0ubuntu1) ... Setting up kgendesignerplugin-bin (5.55.0-0ubuntu1) ... Setting up libxcb1-dev:s390x (1.13.1-2) ... Setting up libxcb-glx0-dev:s390x (1.13.1-2) ... Setting up libavahi-client3:s390x (0.7-4ubuntu5) ... Setting up libxcb-keysyms1:s390x (0.4.0-1) ... Setting up libegl-mesa0:s390x (18.3.3-1ubuntu1) ... Setting up libx11-dev:s390x (2:1.6.7-1) ... Setting up libqt5webchannel5:s390x (5.11.3-2) ... Setting up libgssapi3-heimdal:s390x (7.5.0+dfsg-2.1) ... Setting up kgendesignerplugin:s390x (5.55.0-0ubuntu1) ... Setting up libxcb-sync-dev:s390x (1.13.1-2) ... Setting up fontconfig (2.13.1-2ubuntu2) ... Regenerating fonts cache... done. Setting up libcups2:s390x (2.2.10-4) ... Setting up libgit2-27:s390x (0.27.7+dfsg.1-0.1) ... Setting up libx11-xcb-dev:s390x (2:1.6.7-1) ... Setting up libxcb-render-util0:s390x (0.3.9-1) ... Setting up libmailtools-perl (2.18-1) ... Setting up libemail-valid-perl (1.202-1) ... Setting up libxdamage1:s390x (1:1.1.4-3) ... Setting up libxcb-image0:s390x (0.4.0-1build1) ... Setting up mesa-common-dev:s390x (18.3.3-1ubuntu1) ... Setting up libxext6:s390x (2:1.3.3-1) ... Setting up libxfixes3:s390x (1:5.0.3-1) ... Setting up libkf5unitconversion5:s390x (5.55.0-0ubuntu1) ... Setting up libssh-gcrypt-4:s390x (0.8.6-3) ... Setting up libxss1:s390x (1:1.2.3-1) ... Setting up libgdk-pixbuf2.0-0:s390x (2.38.0+dfsg-7) ... Setting up libvdpau1:s390x (1.1.1-8ubuntu1) ... Setting up libpulse0:s390x (1:12.2-2ubuntu1) ... Setting up libxcb-dri2-0-dev:s390x (1.13.1-2) ... Setting up libxcb-render0-dev:s390x (1.13.1-2) ... Setting up libegl1:s390x (1.1.0-1) ... Setting up libxcb-dri3-dev:s390x (1.13.1-2) ... Setting up libldap-2.4-2:s390x (2.4.47+dfsg-3ubuntu1) ... Setting up libxext-dev:s390x (2:1.3.3-1) ... Setting up libpango-1.0-0:s390x (1.42.4-6) ... Setting up libxcb-shape0-dev:s390x (1.13.1-2) ... Setting up lintian (2.7.0) ... Setting up libxxf86vm1:s390x (1:1.1.4-1) ... Setting up libva-x11-2:s390x (2.4.0-1) ... Setting up libxxf86vm-dev:s390x (1:1.1.4-1) ... Setting up libxfixes-dev:s390x (1:5.0.3-1) ... Setting up libglx-mesa0:s390x (18.3.3-1ubuntu1) ... Setting up pkg-kde-tools (0.15.28ubuntu2) ... Setting up libxi6:s390x (2:1.7.9-1) ... Setting up libcairo2:s390x (1.16.0-2) ... Setting up libxcb-randr0-dev:s390x (1.13.1-2) ... Setting up libpulse-mainloop-glib0:s390x (1:12.2-2ubuntu1) ... Setting up libxcb-xfixes0-dev:s390x (1.13.1-2) ... Setting up libavutil56:s390x (7:4.1.1-1) ... Setting up libcurl4:s390x (7.64.0-1ubuntu1) ... Setting up libxdamage-dev:s390x (1:1.1.4-3) ... Setting up libsdl1.2debian:s390x (1.2.15+dfsg2-4) ... Setting up libpostproc55:s390x (7:4.1.1-1) ... Setting up libpangoft2-1.0-0:s390x (1.42.4-6) ... Setting up libxcb-present-dev:s390x (1.13.1-2) ... Setting up libsdl-image1.2:s390x (1.2.12-10) ... Setting up cmake (3.13.4-1) ... Setting up libtheora0:s390x (1.1.1+dfsg.1-14) ... Setting up libglx0:s390x (1.1.0-1) ... Setting up libshout3:s390x (2.4.1-2build1) ... Setting up libswscale5:s390x (7:4.1.1-1) ... Setting up libswresample3:s390x (7:4.1.1-1) ... Setting up libpangocairo-1.0-0:s390x (1.42.4-6) ... Setting up libgl1:s390x (1.1.0-1) ... Setting up libglu1-mesa:s390x (9.0.0-2.1build1) ... Setting up librsvg2-2:s390x (2.44.10-1) ... Setting up libglvnd-dev:s390x (1.1.0-1) ... Setting up libgl1-mesa-dev:s390x (18.3.3-1ubuntu1) ... Setting up libqt5gui5:s390x (5.11.3+dfsg-5ubuntu1) ... Setting up libqt5quick5:s390x (5.11.3-3) ... Setting up libavcodec58:s390x (7:4.1.1-1) ... Setting up libglu1-mesa-dev:s390x (9.0.0-2.1build1) ... Setting up libchromaprint1:s390x (1.4.3-3) ... Setting up libqt5x11extras5:s390x (5.11.3-2) ... Setting up libqt5widgets5:s390x (5.11.3+dfsg-5ubuntu1) ... Setting up libkf5syntaxhighlighting5 (5.55.0-0ubuntu1) ... Setting up libkf5configgui5:s390x (5.55.0-0ubuntu1) ... Setting up libkf5windowsystem5:s390x (5.55.0-0ubuntu2) ... Setting up libavformat58:s390x (7:4.1.1-1) ... Setting up libpolkit-qt5-1-1:s390x (0.112.0-6) ... Setting up libkf5krosscore5:s390x (5.55.0-0ubuntu1) ... Setting up libkf5globalaccel5:s390x (5.55.0-0ubuntu1) ... Setting up libkf5auth5:s390x (5.55.0-0ubuntu1) ... Setting up libdbusmenu-qt5-2:s390x (0.9.3+16.04.20160218-1ubuntu1) ... Setting up libqt5printsupport5:s390x (5.11.3+dfsg-5ubuntu1) ... Setting up libgrantlee-textdocument5 (5.1.0-2) ... Setting up vlc-plugin-video-output:s390x (3.0.6-1) ... Setting up libqt5quickparticles5:s390x (5.11.3-3) ... Setting up libqt5quicktest5:s390x (5.11.3-3) ... Setting up libqt5scripttools5:s390x (5.11.3+dfsg-2) ... Setting up libkf5itemviews5:s390x (5.55.0-0ubuntu1) ... Setting up libkf5notifications5:s390x (5.55.0-0ubuntu1) ... Setting up libqt5svg5:s390x (5.11.3-2) ... Setting up libkf5idletime5:s390x (5.55.0-0ubuntu1) ... Setting up libkf5sonnetui5:s390x (5.55.0-0ubuntu1) ... Setting up libphonon4qt5-4:s390x (4:4.10.2-1) ... Setting up libkf5widgetsaddons5:s390x (5.55.0-0ubuntu1) ... Setting up libkwalletbackend5-5:s390x (5.55.0-0ubuntu1) ... Setting up libkf5guiaddons5:s390x (5.55.0-0ubuntu1) ... Setting up libkf5plotting5:s390x (5.55.0-0ubuntu1) ... Setting up libkf5texteditor-bin (5.55.0-0ubuntu1) ... Setting up libkf5wallet5:s390x (5.55.0-0ubuntu1) ... Setting up libkf5solid5:s390x (5.55.0-0ubuntu1) ... Setting up qt5-qmltooling-plugins:s390x (5.11.3-3) ... Setting up libkf5dbusaddons5:s390x (5.55.0-0ubuntu1) ... Setting up vlc-plugin-base:s390x (3.0.6-1) ... Setting up qtdeclarative5-dev-tools (5.11.3-3) ... Setting up libqt5quickwidgets5:s390x (5.11.3-3) ... Setting up libkf5configwidgets5:s390x (5.55.0-0ubuntu1) ... Setting up libkf5crash5:s390x (5.55.0-0ubuntu1) ... Setting up libkf5globalaccelprivate5:s390x (5.55.0-0ubuntu1) ... Setting up libkf5completion5:s390x (5.55.0-0ubuntu1) ... Setting up phonon4qt5-backend-vlc:s390x (0.10.2-1) ... Setting up libqt5webkit5:s390x (5.212.0~alpha2-19ubuntu1) ... Setting up qtbase5-dev:s390x (5.11.3+dfsg-5ubuntu1) ... Setting up libkf5dbusaddons-dev (5.55.0-0ubuntu1) ... Setting up libqt5svg5-dev:s390x (5.11.3-2) ... Setting up libkf5idletime-dev (5.55.0-0ubuntu1) ... Setting up libkf5solid-dev (5.55.0-0ubuntu1) ... Setting up libkf5dnssd-dev (5.55.0-0ubuntu1) ... Setting up libgrantlee5-dev (5.1.0-2) ... Setting up libkf5itemmodels-dev (5.55.0-0ubuntu1) ... Setting up libkf5coreaddons-dev:s390x (5.55.0-0ubuntu1) ... Setting up phonon4qt5:s390x (4:4.10.2-1) ... Setting up libkf5windowsystem-dev (5.55.0-0ubuntu2) ... Setting up qtdeclarative5-dev:s390x (5.11.3-3) ... Setting up libkf5kjs-dev (5.55.0-0ubuntu1) ... Setting up libkf5globalaccel-dev (5.55.0-0ubuntu1) ... Setting up libkf5jobwidgets5:s390x (5.55.0-0ubuntu1) ... Setting up libkf5service5:s390x (5.55.0-0ubuntu1) ... Setting up libkf5attica-dev (5.55.0-0ubuntu1) ... Setting up libkf5guiaddons-dev (5.55.0-0ubuntu1) ... Setting up libkf5iconthemes5:s390x (5.55.0-0ubuntu1) ... Setting up qtscript5-dev:s390x (5.11.3+dfsg-2) ... Setting up libkf5archive-dev (5.55.0-0ubuntu1) ... Setting up libkf5widgetsaddons-dev (5.55.0-0ubuntu1) ... Setting up libkf5threadweaver-dev (5.55.0-0ubuntu1) ... Setting up libkf5sonnet-dev (5.55.0-0ubuntu1) ... Setting up libkf5plotting-dev (5.55.0-0ubuntu1) ... Setting up libkf5itemviews-dev (5.55.0-0ubuntu1) ... Setting up libkf5auth-dev:s390x (5.55.0-0ubuntu1) ... Setting up libqt5webkit5-dev:s390x (5.212.0~alpha2-19ubuntu1) ... Setting up libkf5config-dev:s390x (5.55.0-0ubuntu1) ... Setting up libkf5completion-dev (5.55.0-0ubuntu1) ... Setting up libkf5codecs-dev (5.55.0-0ubuntu1) ... Setting up libkf5crash-dev (5.55.0-0ubuntu1) ... Setting up libkf5style5:s390x (5.55.0-0ubuntu1) ... Setting up libkf5service-bin (5.55.0-0ubuntu1) ... Setting up libkf5wallet-bin (5.55.0-0ubuntu1) ... Setting up libkf5i18n-dev (5.55.0-0ubuntu1) ... Setting up libkf5textwidgets5:s390x (5.55.0-0ubuntu1) ... Setting up libkf5wallet-dev:s390x (5.55.0-0ubuntu1) ... Setting up libkf5jobwidgets-dev (5.55.0-0ubuntu1) ... Setting up libkf5emoticons5:s390x (5.55.0-0ubuntu1) ... Setting up libkf5pty-dev (5.55.0-0ubuntu1) ... Setting up libkf5service-dev:s390x (5.55.0-0ubuntu1) ... Setting up libkf5notifications-dev (5.55.0-0ubuntu1) ... Setting up libkf5emoticons-dev (5.55.0-0ubuntu1) ... Setting up libkf5configwidgets-dev (5.55.0-0ubuntu1) ... Setting up libkf5unitconversion-dev (5.55.0-0ubuntu1) ... Setting up libkf5kiocore5:s390x (5.55.0-0ubuntu1) ... Setting up libkf5kiogui5:s390x (5.55.0-0ubuntu1) ... Setting up libkf5xmlgui5:s390x (5.55.0-0ubuntu1) ... Setting up libkf5su5:s390x (5.55.0-0ubuntu1) ... Setting up libkf5iconthemes-dev (5.55.0-0ubuntu1) ... Setting up libkf5style-dev (5.55.0-0ubuntu1) ... Setting up libkf5textwidgets-dev (5.55.0-0ubuntu1) ... Setting up libkf5su-dev (5.55.0-0ubuntu1) ... Setting up libkf5xmlgui-dev (5.55.0-0ubuntu1) ... Setting up libkf5bookmarks5:s390x (5.55.0-0ubuntu1) ... Setting up libkf5kiowidgets5:s390x (5.55.0-0ubuntu1) ... Setting up libkf5kiofilewidgets5:s390x (5.55.0-0ubuntu1) ... Setting up libkf5bookmarks-dev (5.55.0-0ubuntu1) ... Setting up kio (5.55.0-0ubuntu1) ... Setting up libkf5parts5:s390x (5.55.0-0ubuntu1) ... Setting up kinit (5.55.0-0ubuntu1) ... Sucessfully set capabilities for start_kdeinit Setting up libkf5notifyconfig5:s390x (5.55.0-0ubuntu1) ... Setting up libkf5texteditor5:s390x (5.55.0-0ubuntu1) ... Setting up libkf5kio-dev (5.55.0-0ubuntu1) ... Setting up libkf5newstuffcore5:s390x (5.55.0-0ubuntu1) ... Setting up libkf5kdelibs4support5:s390x (5.55.0-0ubuntu1) ... Setting up libkf5declarative5:s390x (5.55.0-0ubuntu1) ... Setting up libkf5newstuff5:s390x (5.55.0-0ubuntu1) ... Setting up libkf5khtml5:s390x (5.55.0-0ubuntu1) ... Setting up libkf5notifyconfig-dev (5.55.0-0ubuntu1) ... Setting up libkf5mediaplayer5:s390x (5.55.0-0ubuntu1) ... Setting up kinit-dev (5.55.0-0ubuntu1) ... Setting up libkf5parts-dev (5.55.0-0ubuntu1) ... Setting up libkf5texteditor-dev (5.55.0-0ubuntu1) ... Setting up libkf5krossui5:s390x (5.55.0-0ubuntu1) ... Setting up libkf5mediaplayer-dev (5.55.0-0ubuntu1) ... Setting up libkf5kdelibs4support5-bin (5.55.0-0ubuntu1) ... Setting up libkf5khtml-dev (5.55.0-0ubuntu1) ... Setting up libkf5webkit5:s390x (5.55.0-0ubuntu1) ... Setting up libkf5newstuff-dev (5.55.0-0ubuntu1) ... Setting up kross (5.55.0-0ubuntu1) ... Setting up libkf5quickaddons5:s390x (5.55.0-0ubuntu1) ... Setting up libkf5kcmutils5:s390x (5.55.0-0ubuntu1) ... Setting up libkf5webkit-dev (5.55.0-0ubuntu1) ... Setting up libkf5kcmutils-dev (5.55.0-0ubuntu1) ... Setting up kross-dev (5.55.0-0ubuntu1) ... Setting up kdevelop53-libs (4:5.3.1-3) ... Setting up kdevelop-dev (4:5.3.1-3) ... Processing triggers for sgml-base (1.29) ... Setting up sgml-data (2.0.11) ... Setting up docbook-xsl (1.79.1+dfsg-2) ... Processing triggers for sgml-base (1.29) ... Setting up docbook-xml (4.5-8) ... Processing triggers for sgml-base (1.29) ... Setting up kdoctools5 (5.55.0-0ubuntu1) ... Setting up libkf5doctools-dev:s390x (5.55.0-0ubuntu1) ... Setting up libkf5kdelibs4support-dev (5.55.0-0ubuntu1) ... Setting up dh-strip-nondeterminism (1.1.1-1) ... Setting up debhelper (12ubuntu1) ... Setting up dh-autoreconf (19) ... Setting up sbuild-build-depends-umbrello-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.28-0ubuntu1) ... Processing triggers for systemd (240-5ubuntu4) ... +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 4.4.0-142-generic s390x (s390x) Toolchain package versions: binutils_2.32-3ubuntu1 dpkg-dev_1.19.2ubuntu2 g++-8_8.2.0-21ubuntu1 gcc-8_8.2.0-21ubuntu1 libc6-dev_2.28-0ubuntu1 libstdc++-8-dev_8.2.0-21ubuntu1 libstdc++6_9-20190216-1ubuntu1 linux-libc-dev_4.19.0-13.14 Package versions: adduser_3.118ubuntu1 advancecomp_2.1-1 apt_1.8.0~rc3ubuntu1 autoconf_2.69-11 automake_1:1.16.1-4ubuntu3 autopoint_0.19.8.1-9 autotools-dev_20180224.1 base-files_10.1ubuntu8 base-passwd_3.5.46 bash_5.0-2ubuntu1 binutils_2.32-3ubuntu1 binutils-common_2.32-3ubuntu1 binutils-s390x-linux-gnu_2.32-3ubuntu1 bsdmainutils_11.1.2ubuntu2 bsdutils_1:2.33.1-0.1ubuntu1 build-essential_12.5ubuntu2 bzip2_1.0.6-9 ca-certificates_20190110 cmake_3.13.4-1 cmake-data_3.13.4-1 coreutils_8.30-1ubuntu1 cpp_4:8.2.0-2ubuntu2 cpp-8_8.2.0-21ubuntu1 dash_0.5.10.2-4ubuntu1 dbus_1.12.12-1ubuntu1 debconf_1.5.70 debhelper_12ubuntu1 debianutils_4.8.6.1 dh-autoreconf_19 dh-strip-nondeterminism_1.1.1-1 diffstat_1.62-1 diffutils_1:3.6-1 dmsetup_2:1.02.145-4.1ubuntu4 docbook-xml_4.5-8 docbook-xsl_1.79.1+dfsg-2 dpkg_1.19.2ubuntu2 dpkg-dev_1.19.2ubuntu2 dwz_0.12-3 e2fslibs_1.44.5-1 e2fsprogs_1.44.5-1 extra-cmake-modules_5.55.0-0ubuntu3 fakeroot_1.23-1 fdisk_2.33.1-0.1ubuntu1 file_1:5.35-2 findutils_4.6.0+git+20190209-2 fontconfig_2.13.1-2ubuntu2 fontconfig-config_2.13.1-2ubuntu2 fonts-dejavu-core_2.37-1 g++_4:8.2.0-2ubuntu2 g++-8_8.2.0-21ubuntu1 gcc_4:8.2.0-2ubuntu2 gcc-8_8.2.0-21ubuntu1 gcc-8-base_8.2.0-21ubuntu1 gcc-9-base_9-20190216-1ubuntu1 gettext_0.19.8.1-9 gettext-base_0.19.8.1-9 gpg_2.2.12-1ubuntu3 gpg-agent_2.2.12-1ubuntu3 gpgconf_2.2.12-1ubuntu3 gpgv_2.2.12-1ubuntu3 grep_3.3-1 groff-base_1.22.4-2 gzip_1.9-3 hostname_3.21 icu-devtools_63.1-6 init_1.56+nmu1 init-system-helpers_1.56+nmu1 initscripts_2.88dsf-59.3ubuntu2 insserv_1.14.0-5ubuntu3 intltool-debian_0.35.0+20060710.5 iso-codes_4.2-1 kdesignerplugin-data_5.55.0-0ubuntu1 kdevelop-dev_4:5.3.1-3 kdevelop-pg-qt_2.1.0-1 kdevelop53-libs_4:5.3.1-3 kdoctools5_5.55.0-0ubuntu1 kgendesignerplugin_5.55.0-0ubuntu1 kgendesignerplugin-bin_5.55.0-0ubuntu1 kinit_5.55.0-0ubuntu1 kinit-dev_5.55.0-0ubuntu1 kio_5.55.0-0ubuntu1 kpackagetool5_5.55.0-0ubuntu1 kross_5.55.0-0ubuntu1 kross-dev_5.55.0-0ubuntu1 ktexteditor-data_5.55.0-0ubuntu1 liba52-0.7.4_0.7.4-19 libaa1_1.4p5-45 libacl1_2.2.52-5 libaom0_1.0.0-3 libapparmor1_2.12-4ubuntu10 libapt-pkg-perl_0.1.34build1 libapt-pkg5.0_1.8.0~rc3ubuntu1 libarchive-zip-perl_1.64-1 libarchive13_3.3.3-4 libargon2-1_0~20171227-0.2 libaribb24-0_1.0.3-2 libasan5_9-20190216-1ubuntu1 libasn1-8-heimdal_7.5.0+dfsg-2.1 libasound2_1.1.8-1 libasound2-data_1.1.8-1 libass9_1:0.14.0-2 libassuan0_2.5.2-1 libasyncns0_0.8-6 libatomic1_9-20190216-1ubuntu1 libattr1_1:2.4.47-4 libaudit-common_1:2.8.3-1ubuntu3 libaudit1_1:2.8.3-1ubuntu3 libavahi-client3_0.7-4ubuntu5 libavahi-common-data_0.7-4ubuntu5 libavahi-common3_0.7-4ubuntu5 libavc1394-0_0.5.4-5 libavcodec58_7:4.1.1-1 libavformat58_7:4.1.1-1 libavutil56_7:4.1.1-1 libbasicusageenvironment1_2018.11.26-1 libbinutils_2.32-3ubuntu1 libblkid1_2.33.1-0.1ubuntu1 libbluray2_1:1.1.0-1 libboost-dev_1.67.0.1 libboost1.67-dev_1.67.0-13 libbrotli1_1.0.7-2 libbsd0_0.9.1-1 libbz2-1.0_1.0.6-9 libc-bin_2.28-0ubuntu1 libc-dev-bin_2.28-0ubuntu1 libc6_2.28-0ubuntu1 libc6-dev_2.28-0ubuntu1 libcaca0_0.99.beta19-2ubuntu2 libcairo2_1.16.0-2 libcanberra0_0.30-6ubuntu1 libcap-ng0_0.7.9-2 libcap2_1:2.25-2 libcap2-bin_1:2.25-2 libcc1-0_9-20190216-1ubuntu1 libcddb2_1.3.2-6fakesync1 libcgi-pm-perl_4.40-1 libchromaprint1_1.4.3-3 libclass-accessor-perl_0.51-1 libclone-perl_0.41-1 libcodec2-0.8.1_0.8.1-2 libcom-err2_1.44.5-1 libcomerr2_1.44.5-1 libcroco3_0.6.12-3 libcryptsetup12_2:2.1.0-1ubuntu1 libcups2_2.2.10-4 libcurl4_7.64.0-1ubuntu1 libdatrie1_0.2.12-2 libdb5.3_5.3.28+dfsg1-0.3 libdbus-1-3_1.12.12-1ubuntu1 libdbusmenu-qt5-2_0.9.3+16.04.20160218-1ubuntu1 libdc1394-22_2.2.5-1 libdca0_0.0.6-1 libdebconfclient0_0.247ubuntu1 libdevmapper1.02.1_2:1.02.145-4.1ubuntu4 libdigest-hmac-perl_1.03+dfsg-2 libdouble-conversion1_3.1.0-2 libdpkg-perl_1.19.2ubuntu2 libdrm-amdgpu1_2.4.97-1 libdrm-common_2.4.97-1 libdrm-dev_2.4.97-1 libdrm-nouveau2_2.4.97-1 libdrm-radeon1_2.4.97-1 libdrm2_2.4.97-1 libdvbpsi10_1.3.2-1 libdvdnav4_6.0.0-1 libdvdread4_6.0.1-1 libebml4v5_1.3.6-2 libedit2_3.1-20181209-1 libeditorconfig0_0.12.1-1.1 libegl-mesa0_18.3.3-1ubuntu1 libegl1_1.1.0-1 libelf1_0.176-1 libemail-valid-perl_1.202-1 libevdev2_1.6.0+dfsg-1 libexpat1_2.2.6-1 libexporter-tiny-perl_1.002001-1 libext2fs2_1.44.5-1 libfaad2_2.8.8-1 libfakeroot_1.23-1 libfam0_2.7.0-17.3 libfdisk1_2.33.1-0.1ubuntu1 libffi6_3.2.1-9 libfile-basedir-perl_0.08-1 libfile-stripnondeterminism-perl_1.1.1-1 libflac8_1.3.2-3 libfontconfig1_2.13.1-2ubuntu2 libfreetype6_2.9.1-3 libfribidi0_1.0.5-3.1 libfuture-perl_0.39-1 libgbm1_18.3.3-1ubuntu1 libgcc-8-dev_8.2.0-21ubuntu1 libgcc1_1:9-20190216-1ubuntu1 libgcrypt20_1.8.4-3ubuntu1 libgdbm-compat4_1.18.1-3 libgdbm6_1.18.1-3 libgdk-pixbuf2.0-0_2.38.0+dfsg-7 libgdk-pixbuf2.0-common_2.38.0+dfsg-7 libgif7_5.1.4-3 libgit2-27_0.27.7+dfsg.1-0.1 libgl1_1.1.0-1 libgl1-mesa-dev_18.3.3-1ubuntu1 libgl1-mesa-dri_18.3.3-1ubuntu1 libglapi-mesa_18.3.3-1ubuntu1 libgles1_1.1.0-1 libgles2_1.1.0-1 libglib2.0-0_2.59.2-2 libglu1-mesa_9.0.0-2.1build1 libglu1-mesa-dev_9.0.0-2.1build1 libglvnd-core-dev_1.1.0-1 libglvnd-dev_1.1.0-1 libglvnd0_1.1.0-1 libglx-mesa0_18.3.3-1ubuntu1 libglx0_1.1.0-1 libgme0_0.6.2-1 libgmp10_2:6.1.2+dfsg-4 libgnutls30_3.6.5-2ubuntu1 libgomp1_9-20190216-1ubuntu1 libgpg-error0_1.35-1 libgpgme11_1.12.0-4ubuntu1 libgpgmepp6_1.12.0-4ubuntu1 libgpm2_1.20.7-5 libgrantlee-templates5_5.1.0-2 libgrantlee-textdocument5_5.1.0-2 libgrantlee5-dev_5.1.0-2 libgraphite2-3_1.3.13-7 libgroupsock8_2018.11.26-1 libgsm1_1.0.18-1 libgssapi-krb5-2_1.17-1 libgssapi3-heimdal_7.5.0+dfsg-2.1 libgstreamer-plugins-base1.0-0_1.15.1-1 libgstreamer1.0-0_1.15.1-1 libgudev-1.0-0_1:232-2 libharfbuzz0b_2.3.1-1 libhcrypto4-heimdal_7.5.0+dfsg-2.1 libheimbase1-heimdal_7.5.0+dfsg-2.1 libheimntlm0-heimdal_7.5.0+dfsg-2.1 libhogweed4_3.4.1-1 libhtml-parser-perl_3.72-3build2 libhtml-tagset-perl_3.20-3 libhttp-parser2.8_2.8.1-1 libhx509-5-heimdal_7.5.0+dfsg-2.1 libhyphen0_2.8.8-7 libice6_2:1.0.9-2 libicu-dev_63.1-6 libicu63_63.1-6 libidn11_1.33-2.2ubuntu1 libidn2-0_2.0.5-1 libinput-bin_1.12.6-1 libinput10_1.12.6-1 libio-async-perl_0.72-1 libio-pty-perl_1:1.08-1.1build5 libio-socket-ssl-perl_2.060-3 libio-string-perl_1.08-3 libip4tc0_1.8.2-3ubuntu1 libipc-run-perl_20180523.0-1 libipc-system-simple-perl_1.25-4 libisl19_0.20-2 libitm1_9-20190216-1ubuntu1 libixml10_1:1.8.4-2ubuntu2 libjbig0_2.1-3.1build1 libjpeg-turbo8_2.0.1-0ubuntu1 libjpeg8_8c-2ubuntu8 libjs-underscore_1.8.3~dfsg-2 libjson-c3_0.12.1+ds-2 libjsoncpp1_1.7.4-3 libk5crypto3_1.17-1 libkate1_0.4.1-8 libkeyutils1_1.6-2 libkf5archive-dev_5.55.0-0ubuntu1 libkf5archive5_5.55.0-0ubuntu1 libkf5attica-dev_5.55.0-0ubuntu1 libkf5attica5_5.55.0-0ubuntu1 libkf5auth-data_5.55.0-0ubuntu1 libkf5auth-dev_5.55.0-0ubuntu1 libkf5auth-dev-bin_5.55.0-0ubuntu1 libkf5auth5_5.55.0-0ubuntu1 libkf5bookmarks-data_5.55.0-0ubuntu1 libkf5bookmarks-dev_5.55.0-0ubuntu1 libkf5bookmarks5_5.55.0-0ubuntu1 libkf5codecs-data_5.55.0-0ubuntu1 libkf5codecs-dev_5.55.0-0ubuntu1 libkf5codecs5_5.55.0-0ubuntu1 libkf5completion-data_5.55.0-0ubuntu1 libkf5completion-dev_5.55.0-0ubuntu1 libkf5completion5_5.55.0-0ubuntu1 libkf5config-bin_5.55.0-0ubuntu1 libkf5config-data_5.55.0-0ubuntu1 libkf5config-dev_5.55.0-0ubuntu1 libkf5config-dev-bin_5.55.0-0ubuntu1 libkf5configcore5_5.55.0-0ubuntu1 libkf5configgui5_5.55.0-0ubuntu1 libkf5configwidgets-data_5.55.0-0ubuntu1 libkf5configwidgets-dev_5.55.0-0ubuntu1 libkf5configwidgets5_5.55.0-0ubuntu1 libkf5coreaddons-data_5.55.0-0ubuntu1 libkf5coreaddons-dev_5.55.0-0ubuntu1 libkf5coreaddons-dev-bin_5.55.0-0ubuntu1 libkf5coreaddons5_5.55.0-0ubuntu1 libkf5crash-dev_5.55.0-0ubuntu1 libkf5crash5_5.55.0-0ubuntu1 libkf5dbusaddons-data_5.55.0-0ubuntu1 libkf5dbusaddons-dev_5.55.0-0ubuntu1 libkf5dbusaddons5_5.55.0-0ubuntu1 libkf5declarative-data_5.55.0-0ubuntu1 libkf5declarative5_5.55.0-0ubuntu1 libkf5dnssd-data_5.55.0-0ubuntu1 libkf5dnssd-dev_5.55.0-0ubuntu1 libkf5dnssd5_5.55.0-0ubuntu1 libkf5doctools-dev_5.55.0-0ubuntu1 libkf5doctools5_5.55.0-0ubuntu1 libkf5emoticons-data_5.55.0-0ubuntu1 libkf5emoticons-dev_5.55.0-0ubuntu1 libkf5emoticons5_5.55.0-0ubuntu1 libkf5globalaccel-data_5.55.0-0ubuntu1 libkf5globalaccel-dev_5.55.0-0ubuntu1 libkf5globalaccel5_5.55.0-0ubuntu1 libkf5globalaccelprivate5_5.55.0-0ubuntu1 libkf5guiaddons-dev_5.55.0-0ubuntu1 libkf5guiaddons5_5.55.0-0ubuntu1 libkf5i18n-data_5.55.0-0ubuntu1 libkf5i18n-dev_5.55.0-0ubuntu1 libkf5i18n5_5.55.0-0ubuntu1 libkf5iconthemes-data_5.55.0-0ubuntu1 libkf5iconthemes-dev_5.55.0-0ubuntu1 libkf5iconthemes5_5.55.0-0ubuntu1 libkf5idletime-dev_5.55.0-0ubuntu1 libkf5idletime5_5.55.0-0ubuntu1 libkf5itemmodels-dev_5.55.0-0ubuntu1 libkf5itemmodels5_5.55.0-0ubuntu1 libkf5itemviews-data_5.55.0-0ubuntu1 libkf5itemviews-dev_5.55.0-0ubuntu1 libkf5itemviews5_5.55.0-0ubuntu1 libkf5jobwidgets-data_5.55.0-0ubuntu1 libkf5jobwidgets-dev_5.55.0-0ubuntu1 libkf5jobwidgets5_5.55.0-0ubuntu1 libkf5js5_5.55.0-0ubuntu1 libkf5jsapi5_5.55.0-0ubuntu1 libkf5kcmutils-data_5.55.0-0ubuntu1 libkf5kcmutils-dev_5.55.0-0ubuntu1 libkf5kcmutils5_5.55.0-0ubuntu1 libkf5kdelibs4support-data_5.55.0-0ubuntu1 libkf5kdelibs4support-dev_5.55.0-0ubuntu1 libkf5kdelibs4support5_5.55.0-0ubuntu1 libkf5kdelibs4support5-bin_5.55.0-0ubuntu1 libkf5khtml-data_5.55.0-0ubuntu1 libkf5khtml-dev_5.55.0-0ubuntu1 libkf5khtml5_5.55.0-0ubuntu1 libkf5kio-dev_5.55.0-0ubuntu1 libkf5kiocore5_5.55.0-0ubuntu1 libkf5kiofilewidgets5_5.55.0-0ubuntu1 libkf5kiogui5_5.55.0-0ubuntu1 libkf5kiontlm5_5.55.0-0ubuntu1 libkf5kiowidgets5_5.55.0-0ubuntu1 libkf5kjs-dev_5.55.0-0ubuntu1 libkf5krosscore5_5.55.0-0ubuntu1 libkf5krossui5_5.55.0-0ubuntu1 libkf5mediaplayer-data_5.55.0-0ubuntu1 libkf5mediaplayer-dev_5.55.0-0ubuntu1 libkf5mediaplayer5_5.55.0-0ubuntu1 libkf5newstuff-data_5.55.0-0ubuntu1 libkf5newstuff-dev_5.55.0-0ubuntu1 libkf5newstuff5_5.55.0-0ubuntu1 libkf5newstuffcore5_5.55.0-0ubuntu1 libkf5notifications-data_5.55.0-0ubuntu1 libkf5notifications-dev_5.55.0-0ubuntu1 libkf5notifications5_5.55.0-0ubuntu1 libkf5notifyconfig-data_5.55.0-0ubuntu1 libkf5notifyconfig-dev_5.55.0-0ubuntu1 libkf5notifyconfig5_5.55.0-0ubuntu1 libkf5package-data_5.55.0-0ubuntu1 libkf5package5_5.55.0-0ubuntu1 libkf5parts-data_5.55.0-0ubuntu1 libkf5parts-dev_5.55.0-0ubuntu1 libkf5parts5_5.55.0-0ubuntu1 libkf5plotting-dev_5.55.0-0ubuntu1 libkf5plotting5_5.55.0-0ubuntu1 libkf5pty-data_5.55.0-0ubuntu1 libkf5pty-dev_5.55.0-0ubuntu1 libkf5pty5_5.55.0-0ubuntu1 libkf5quickaddons5_5.55.0-0ubuntu1 libkf5service-bin_5.55.0-0ubuntu1 libkf5service-data_5.55.0-0ubuntu1 libkf5service-dev_5.55.0-0ubuntu1 libkf5service5_5.55.0-0ubuntu1 libkf5solid-dev_5.55.0-0ubuntu1 libkf5solid5_5.55.0-0ubuntu1 libkf5solid5-data_5.55.0-0ubuntu1 libkf5sonnet-dev_5.55.0-0ubuntu1 libkf5sonnet-dev-bin_5.55.0-0ubuntu1 libkf5sonnet5-data_5.55.0-0ubuntu1 libkf5sonnetcore5_5.55.0-0ubuntu1 libkf5sonnetui5_5.55.0-0ubuntu1 libkf5style-dev_5.55.0-0ubuntu1 libkf5style5_5.55.0-0ubuntu1 libkf5su-data_5.55.0-0ubuntu1 libkf5su-dev_5.55.0-0ubuntu1 libkf5su5_5.55.0-0ubuntu1 libkf5syntaxhighlighting-data_5.55.0-0ubuntu1 libkf5syntaxhighlighting5_5.55.0-0ubuntu1 libkf5texteditor-bin_5.55.0-0ubuntu1 libkf5texteditor-dev_5.55.0-0ubuntu1 libkf5texteditor5_5.55.0-0ubuntu1 libkf5texteditor5-libjs-underscore_5.55.0-0ubuntu1 libkf5textwidgets-data_5.55.0-0ubuntu1 libkf5textwidgets-dev_5.55.0-0ubuntu1 libkf5textwidgets5_5.55.0-0ubuntu1 libkf5threadweaver-dev_5.55.0-0ubuntu1 libkf5threadweaver5_5.55.0-0ubuntu1 libkf5unitconversion-data_5.55.0-0ubuntu1 libkf5unitconversion-dev_5.55.0-0ubuntu1 libkf5unitconversion5_5.55.0-0ubuntu1 libkf5wallet-bin_5.55.0-0ubuntu1 libkf5wallet-data_5.55.0-0ubuntu1 libkf5wallet-dev_5.55.0-0ubuntu1 libkf5wallet5_5.55.0-0ubuntu1 libkf5webkit-dev_5.55.0-0ubuntu1 libkf5webkit5_5.55.0-0ubuntu1 libkf5widgetsaddons-data_5.55.0-0ubuntu1 libkf5widgetsaddons-dev_5.55.0-0ubuntu1 libkf5widgetsaddons5_5.55.0-0ubuntu1 libkf5windowsystem-data_5.55.0-0ubuntu2 libkf5windowsystem-dev_5.55.0-0ubuntu2 libkf5windowsystem5_5.55.0-0ubuntu2 libkf5xmlgui-bin_5.55.0-0ubuntu1 libkf5xmlgui-data_5.55.0-0ubuntu1 libkf5xmlgui-dev_5.55.0-0ubuntu1 libkf5xmlgui5_5.55.0-0ubuntu1 libkmod2_25-1ubuntu2 libkrb5-26-heimdal_7.5.0+dfsg-2.1 libkrb5-3_1.17-1 libkrb5support0_1.17-1 libkwalletbackend5-5_5.55.0-0ubuntu1 liblcms2-2_2.9-3 libldap-2.4-2_2.4.47+dfsg-3ubuntu1 libldap-common_2.4.47+dfsg-3ubuntu1 liblirc-client0_0.10.1-5 liblist-moreutils-perl_0.416-1build4 liblivemedia64_2018.11.26-1 libllvm7_1:7.0.1-6ubuntu1 liblocale-gettext-perl_1.07-3build3 liblockfile-bin_1.14-1.1 liblockfile1_1.14-1.1 libltdl7_2.4.6-9 liblua5.2-0_5.2.4-1.1build2 liblz4-1_1.8.3-1ubuntu1 liblzma5_5.2.4-1 libmad0_0.15.1b-9ubuntu18.10.1 libmagic-mgc_1:5.35-2 libmagic1_1:5.35-2 libmailtools-perl_2.18-1 libmatroska6v5_1.4.9-1 libmbedcrypto3_2.16.0-1 libmbedtls12_2.16.0-1 libmbedx509-0_2.16.0-1 libmicrodns0_0.0.10-1 libmount1_2.33.1-0.1ubuntu1 libmp3lame0_3.100-2build1 libmpc3_1.1.0-1 libmpcdec6_2:0.1~r495-1build1 libmpdec2_2.4.2-2 libmpeg2-4_0.5.1-8 libmpfr6_4.0.2-1 libmpg123-0_1.25.10-2 libmtdev1_1.1.5-1ubuntu3 libmtp-common_1.1.16-2 libmtp9_1.1.16-2 libmysofa0_0.6~dfsg0-2 libncurses6_6.1+20181013-2ubuntu2 libncursesw6_6.1+20181013-2ubuntu2 libnet-dns-perl_1.19-1 libnet-domain-tld-perl_1.75-1 libnet-ip-perl_1.26-2 libnet-smtp-ssl-perl_1.04-1 libnet-ssleay-perl_1.85-2ubuntu3 libnettle6_3.4.1-1 libnfs12_3.0.0-2 libnghttp2-14_1.36.0-2 libnpth0_1.6-1 libogg0_1.3.2-1 libopengl0_1.1.0-1 libopenjp2-7_2.3.0-1.1 libopenmpt-modplug1_0.4.3-1 libopenmpt0_0.4.3-1 libopus0_1.3-1 liborc-0.4-0_1:0.4.28-3.1 libp11-kit0_0.23.15-2 libpam-modules_1.3.1-5ubuntu1 libpam-modules-bin_1.3.1-5ubuntu1 libpam-runtime_1.3.1-5ubuntu1 libpam-systemd_240-5ubuntu4 libpam0g_1.3.1-5ubuntu1 libpango-1.0-0_1.42.4-6 libpangocairo-1.0-0_1.42.4-6 libpangoft2-1.0-0_1.42.4-6 libparse-debianchangelog-perl_1.2.0-13 libpcre16-3_2:8.39-11 libpcre2-16-0_10.32-4 libpcre3_2:8.39-11 libpcre3-dev_2:8.39-11 libpcre32-3_2:8.39-11 libpcrecpp0v5_2:8.39-11 libperl5.28_5.28.1-4 libphonon4qt5-4_4:4.10.2-1 libpipeline1_1.5.1-2 libpixman-1-0_0.36.0-1 libplacebo7_1.7.0-2 libpng16-16_1.6.36-5 libpolkit-agent-1-0_0.105-25 libpolkit-gobject-1-0_0.105-25 libpolkit-qt5-1-1_0.112.0-6 libpostproc55_7:4.1.1-1 libprocps7_2:3.3.15-2ubuntu2 libprotobuf-lite17_3.6.1.3-1 libpsl5_0.20.2-2 libpthread-stubs0-dev_0.4-1 libpulse-mainloop-glib0_1:12.2-2ubuntu1 libpulse0_1:12.2-2ubuntu1 libpython3-stdlib_3.7.2-1 libpython3.7-minimal_3.7.2-2 libpython3.7-stdlib_3.7.2-2 libqt5concurrent5_5.11.3+dfsg-5ubuntu1 libqt5core5a_5.11.3+dfsg-5ubuntu1 libqt5dbus5_5.11.3+dfsg-5ubuntu1 libqt5gui5_5.11.3+dfsg-5ubuntu1 libqt5network5_5.11.3+dfsg-5ubuntu1 libqt5positioning5_5.11.3+dfsg-2 libqt5printsupport5_5.11.3+dfsg-5ubuntu1 libqt5qml5_5.11.3-3 libqt5quick5_5.11.3-3 libqt5quickparticles5_5.11.3-3 libqt5quicktest5_5.11.3-3 libqt5quickwidgets5_5.11.3-3 libqt5script5_5.11.3+dfsg-2 libqt5scripttools5_5.11.3+dfsg-2 libqt5sensors5_5.11.3-2 libqt5sql5_5.11.3+dfsg-5ubuntu1 libqt5svg5_5.11.3-2 libqt5svg5-dev_5.11.3-2 libqt5test5_5.11.3+dfsg-5ubuntu1 libqt5texttospeech5_5.11.3-2 libqt5webchannel5_5.11.3-2 libqt5webkit5_5.212.0~alpha2-19ubuntu1 libqt5webkit5-dev_5.212.0~alpha2-19ubuntu1 libqt5widgets5_5.11.3+dfsg-5ubuntu1 libqt5x11extras5_5.11.3-2 libqt5xml5_5.11.3+dfsg-5ubuntu1 libraw1394-11_2.1.2-1 libreadline7_7.0-5 libreadline8_8.0-1 libresid-builder0c2a_2.1.1-15ubuntu1 librhash0_1.3.8-1 libroken18-heimdal_7.5.0+dfsg-2.1 librsvg2-2_2.44.10-1 librtmp1_2.4+20151223.gitfa8646d.1-2 libsamplerate0_0.1.9-2 libsasl2-2_2.1.27+dfsg-1 libsasl2-modules-db_2.1.27+dfsg-1 libsdl-image1.2_1.2.12-10 libsdl1.2debian_1.2.15+dfsg2-4 libseccomp2_2.3.3-3ubuntu2 libsecret-1-0_0.18.7-1 libsecret-common_0.18.7-1 libselinux1_2.8-1build2 libsemanage-common_2.8-2 libsemanage1_2.8-2 libsensors-config_1:3.5.0-3ubuntu1 libsensors5_1:3.5.0-3ubuntu1 libsepol1_2.8-1 libshine3_3.1.1-2 libshout3_2.4.1-2build1 libsidplay2_2.1.1-15ubuntu1 libsigsegv2_2.12-2 libslang2_2.3.2-1ubuntu1 libsm6_2:1.2.3-1 libsmartcols1_2.33.1-0.1ubuntu1 libsnappy1v5_1.1.7-1 libsndfile1_1.0.28-5 libsndio7.0_1.5.0-3 libsoxr0_0.1.2-3 libspatialaudio0_0.3.0+git20180730+dfsg1-2 libspeex1_1.2~rc1.2-1ubuntu2 libspeexdsp1_1.2~rc1.2-1ubuntu2 libsqlite3-0_3.27.1-1 libss2_1.44.5-1 libssh-4_0.8.6-3 libssh-gcrypt-4_0.8.6-3 libssh2-1_1.8.0-2 libssl-dev_1.1.1a-1ubuntu2 libssl1.1_1.1.1a-1ubuntu2 libstdc++-8-dev_8.2.0-21ubuntu1 libstdc++6_9-20190216-1ubuntu1 libstruct-dumb-perl_0.09-1 libsub-name-perl_0.21-1build2 libswresample3_7:4.1.1-1 libswscale5_7:4.1.1-1 libsystemd0_240-5ubuntu4 libtag1v5_1.11.1+dfsg.1-0.2build3 libtag1v5-vanilla_1.11.1+dfsg.1-0.2build3 libtasn1-6_4.13-3 libtdb1_1.3.16-2 libtext-levenshtein-perl_0.13-1 libthai-data_0.1.28-2 libthai0_0.1.28-2 libtheora0_1.1.1+dfsg.1-14 libtiff5_4.0.10-4 libtimedate-perl_2.3000-2 libtinfo6_6.1+20181013-2ubuntu2 libtool_2.4.6-9 libtwolame0_0.3.13-4 libubsan1_9-20190216-1ubuntu1 libuchardet0_0.0.6-3 libudev1_240-5ubuntu4 libunistring2_0.9.10-1ubuntu1 libupnp13_1:1.8.4-2ubuntu2 liburi-perl_1.76-1 libusageenvironment3_2018.11.26-1 libusb-0.1-4_2:0.1.12-32 libusb-1.0-0_2:1.0.22-2 libustr-1.0-1_1.0.4-6 libuuid1_2.33.1-0.1ubuntu1 libuv1_1.24.1-1 libva-drm2_2.4.0-1 libva-wayland2_2.4.0-1 libva-x11-2_2.4.0-1 libva2_2.4.0-1 libvdpau1_1.1.1-8ubuntu1 libvlc5_3.0.6-1 libvlccore9_3.0.6-1 libvorbis0a_1.3.6-1 libvorbisenc2_1.3.6-1 libvorbisfile3_1.3.6-1 libvpx5_1.7.0-3 libvulkan-dev_1.1.97-2 libvulkan1_1.1.97-2 libwacom-common_0.31-1 libwacom2_0.31-1 libwavpack1_5.1.0-5 libwayland-client0_1.16.0-1ubuntu2 libwayland-egl1_1.16.0-1ubuntu2 libwayland-server0_1.16.0-1ubuntu2 libwebp6_0.6.1-2 libwebpmux3_0.6.1-2 libwind0-heimdal_7.5.0+dfsg-2.1 libwoff1_1.0.2-1build1 libwrap0_7.6.q-27 libx11-6_2:1.6.7-1 libx11-data_2:1.6.7-1 libx11-dev_2:1.6.7-1 libx11-xcb-dev_2:1.6.7-1 libx11-xcb1_2:1.6.7-1 libx264-155_2:0.155.2917+git0a84d98-2 libx265-165_2.9-4 libxau-dev_1:1.0.8-1 libxau6_1:1.0.8-1 libxcb-dri2-0_1.13.1-2 libxcb-dri2-0-dev_1.13.1-2 libxcb-dri3-0_1.13.1-2 libxcb-dri3-dev_1.13.1-2 libxcb-glx0_1.13.1-2 libxcb-glx0-dev_1.13.1-2 libxcb-icccm4_0.4.1-1.1 libxcb-image0_0.4.0-1build1 libxcb-keysyms1_0.4.0-1 libxcb-present-dev_1.13.1-2 libxcb-present0_1.13.1-2 libxcb-randr0_1.13.1-2 libxcb-randr0-dev_1.13.1-2 libxcb-render-util0_0.3.9-1 libxcb-render0_1.13.1-2 libxcb-render0-dev_1.13.1-2 libxcb-shape0_1.13.1-2 libxcb-shape0-dev_1.13.1-2 libxcb-shm0_1.13.1-2 libxcb-sync-dev_1.13.1-2 libxcb-sync1_1.13.1-2 libxcb-util1_0.4.0-0ubuntu3 libxcb-xfixes0_1.13.1-2 libxcb-xfixes0-dev_1.13.1-2 libxcb-xinerama0_1.13.1-2 libxcb-xkb1_1.13.1-2 libxcb-xv0_1.13.1-2 libxcb1_1.13.1-2 libxcb1-dev_1.13.1-2 libxdamage-dev_1:1.1.4-3 libxdamage1_1:1.1.4-3 libxdmcp-dev_1:1.1.2-3 libxdmcp6_1:1.1.2-3 libxext-dev_2:1.3.3-1 libxext6_2:1.3.3-1 libxfixes-dev_1:5.0.3-1 libxfixes3_1:5.0.3-1 libxi6_2:1.7.9-1 libxkbcommon-x11-0_0.8.2-1 libxkbcommon0_0.8.2-1 libxml-libxml-perl_2.0134+dfsg-1 libxml-namespacesupport-perl_1.12-1 libxml-sax-base-perl_1.09-1 libxml-sax-perl_1.00+dfsg-1.1~build1 libxml-simple-perl_2.25-1 libxml2_2.9.4+dfsg1-7ubuntu3 libxml2-dev_2.9.4+dfsg1-7ubuntu3 libxml2-utils_2.9.4+dfsg1-7ubuntu3 libxrender1_1:0.9.10-1 libxshmfence-dev_1.3-1 libxshmfence1_1.3-1 libxslt1-dev_1.1.32-2 libxslt1.1_1.1.32-2 libxss1_1:1.2.3-1 libxvidcore4_2:1.3.5-1 libxxf86vm-dev_1:1.1.4-1 libxxf86vm1_1:1.1.4-1 libyaml-0-2_0.2.1-1 libyaml-libyaml-perl_0.76+repack-1 libzstd1_1.3.8+dfsg-3 libzvbi-common_0.2.35-16 libzvbi0_0.2.35-16 lintian_2.7.0 linux-libc-dev_4.19.0-13.14 lockfile-progs_0.1.18 login_1:4.5-1.1ubuntu1 lsb-base_10.2018112800ubuntu1 m4_1.4.18-2 make_4.2.1-1.2 man-db_2.8.5-2 mawk_1.3.3-17ubuntu3 mesa-common-dev_18.3.3-1ubuntu1 mime-support_3.60ubuntu1 mount_2.33.1-0.1ubuntu1 multiarch-support_2.28-0ubuntu1 ncurses-base_6.1+20181013-2ubuntu2 ncurses-bin_6.1+20181013-2ubuntu2 netbase_5.6 openssl_1.1.1a-1ubuntu2 optipng_0.7.6-1.1 passwd_1:4.5-1.1ubuntu1 patch_2.7.6-3 patchutils_0.3.4-2 perl_5.28.1-4 perl-base_5.28.1-4 perl-modules-5.28_5.28.1-4 perl-openssl-defaults_3build1 phonon4qt5_4:4.10.2-1 phonon4qt5-backend-vlc_0.10.2-1 pinentry-curses_1.1.0-1build2 pkg-config_0.29.1-0ubuntu2 pkg-kde-tools_0.15.28ubuntu2 pkgbinarymangler_144 po-debconf_1.0.21 policyrcd-script-zg2_0.1-3 procps_2:3.3.15-2ubuntu2 python3_3.7.2-1 python3-minimal_3.7.2-1 python3.7_3.7.2-2 python3.7-minimal_3.7.2-2 qt5-qmake_5.11.3+dfsg-5ubuntu1 qt5-qmake-bin_5.11.3+dfsg-5ubuntu1 qt5-qmltooling-plugins_5.11.3-3 qtbase5-dev_5.11.3+dfsg-5ubuntu1 qtbase5-dev-tools_5.11.3+dfsg-5ubuntu1 qtchooser_66-1 qtdeclarative5-dev_5.11.3-3 qtdeclarative5-dev-tools_5.11.3-3 qtscript5-dev_5.11.3+dfsg-2 readline-common_8.0-1 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-umbrello-dummy_0.invalid.0 sed_4.7-1 sensible-utils_0.0.12 sgml-base_1.29 sgml-data_2.0.11 shared-mime-info_1.10-1 sound-theme-freedesktop_0.8-2ubuntu1 sudo_1.8.23-2ubuntu1 systemd_240-5ubuntu4 systemd-sysv_240-5ubuntu4 sysv-rc_2.88dsf-59.3ubuntu2 sysvinit-utils_2.88dsf-59.10ubuntu2 t1utils_1.41-3 tar_1.30+dfsg-5 tzdata_2018i-1 ubuntu-keyring_2018.09.18.1 ucf_3.0038+nmu1 util-linux_2.33.1-0.1ubuntu1 vlc-data_3.0.6-1 vlc-plugin-base_3.0.6-1 vlc-plugin-video-output_3.0.6-1 x11-common_1:7.7+19ubuntu9 x11proto-core-dev_2018.4-4 x11proto-damage-dev_1:2018.4-4 x11proto-dev_2018.4-4 x11proto-fixes-dev_1:2018.4-4 x11proto-xext-dev_2018.4-4 x11proto-xf86vidmode-dev_2018.4-4 xkb-data_2.23.1-1ubuntu1.18.10.1 xml-core_0.18 xorg-sgml-doctools_1:1.11-1 xtrans-dev_1.3.5-1 xz-utils_5.2.4-1 zlib1g_1:1.2.11.dfsg-1ubuntu2 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- gpgv: Signature made Sun Feb 17 13:23:30 2019 UTC gpgv: using RSA key 0CCBCFACAEBDBB9C2C8F34B622A04BEF9168BAD5 gpgv: issuer "rikmills@kubuntu.org" gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./umbrello_18.12.2-0ubuntu1.dsc dpkg-source: info: extracting umbrello in umbrello-18.12.2 dpkg-source: info: unpacking umbrello_18.12.2.orig.tar.xz dpkg-source: info: unpacking umbrello_18.12.2-0ubuntu1.debian.tar.xz Check disc space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=parallel=4 HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=buildd PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=build-PACKAGEBUILD-16398897 SCHROOT_CHROOT_NAME=build-PACKAGEBUILD-16398897 SCHROOT_COMMAND=env SCHROOT_GID=2501 SCHROOT_GROUP=buildd SCHROOT_SESSION_ID=build-PACKAGEBUILD-16398897 SCHROOT_UID=2001 SCHROOT_USER=buildd SHELL=/bin/sh TERM=unknown USER=buildd V=1 dpkg-buildpackage ----------------- dpkg-buildpackage: info: source package umbrello dpkg-buildpackage: info: source version 4:18.12.2-0ubuntu1 dpkg-buildpackage: info: source distribution disco dpkg-source --before-build . dpkg-buildpackage: info: host architecture s390x 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:71: cleanup_manpages] Error 1 (ignored) rm -f debian/stamp-man-pages 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-s390x-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_INSTALL_LIBDIR=lib/s390x-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 8.2.0 -- The CXX compiler identification is GNU 8.2.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found KDevelop-PG-Qt -- Using kdevelop-pg-qt include dir: /usr/include/kdevelop-pg-qt -- Using kdevelop-pg-qt executable: /usr/bin/kdev-pg-qt -- 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/s390x-linux-gnu/cmake/KF5Archive/KF5ArchiveConfig.cmake (found version "5.55.0") -- Found KF5Completion: /usr/lib/s390x-linux-gnu/cmake/KF5Completion/KF5CompletionConfig.cmake (found version "5.55.0") -- Found KF5Config: /usr/lib/s390x-linux-gnu/cmake/KF5Config/KF5ConfigConfig.cmake (found version "5.55.0") -- Found KF5CoreAddons: /usr/lib/s390x-linux-gnu/cmake/KF5CoreAddons/KF5CoreAddonsConfig.cmake (found version "5.55.0") -- Found KF5Crash: /usr/lib/s390x-linux-gnu/cmake/KF5Crash/KF5CrashConfig.cmake (found version "5.55.0") -- Found KF5DocTools: /usr/lib/s390x-linux-gnu/cmake/KF5DocTools/KF5DocToolsConfig.cmake (found version "5.55.0") -- Found Gettext: /usr/bin/msgmerge (found version "0.19.8.1") -- Found KF5I18n: /usr/lib/s390x-linux-gnu/cmake/KF5I18n/KF5I18nConfig.cmake (found version "5.55.0") -- Found KF5IconThemes: /usr/lib/s390x-linux-gnu/cmake/KF5IconThemes/KF5IconThemesConfig.cmake (found version "5.55.0") -- Found KF5KDELibs4Support: /usr/lib/s390x-linux-gnu/cmake/KF5KDELibs4Support/KF5KDELibs4SupportConfig.cmake (found version "5.55.0") -- Found KF5KIO: /usr/lib/s390x-linux-gnu/cmake/KF5KIO/KF5KIOConfig.cmake (found version "5.55.0") -- Found KF5TextEditor: /usr/lib/s390x-linux-gnu/cmake/KF5TextEditor/KF5TextEditorConfig.cmake (found version "5.55.0") -- Found KF5WidgetsAddons: /usr/lib/s390x-linux-gnu/cmake/KF5WidgetsAddons/KF5WidgetsAddonsConfig.cmake (found version "5.55.0") -- Found KF5WindowSystem: /usr/lib/s390x-linux-gnu/cmake/KF5WindowSystem/KF5WindowSystemConfig.cmake (found version "5.55.0") -- Found KF5XmlGui: /usr/lib/s390x-linux-gnu/cmake/KF5XmlGui/KF5XmlGuiConfig.cmake (found version "5.55.0") -- Found KF5: success (found version "5.55.0") found components: Archive Completion Config CoreAddons Crash DocTools I18n IconThemes KDELibs4Support KIO TextEditor WidgetsAddons WindowSystem XmlGui -- Found KDevPlatform: /usr/lib/s390x-linux-gnu/cmake/KDevPlatform/KDevPlatformConfig.cmake (Required is at least version "5.1.2") -- Could not find required KDevPlatform component KDev::Tests - disabling php import support -- Using umbrello version 2.27.2 -- Using automoc4 version -- Using cmake version 3.13.4 -- Using Qt version 5.11.3 -- Found LibXslt: /usr/lib/s390x-linux-gnu/libxslt.so (found version "1.1.32") -- Found LibXml2: /usr/lib/s390x-linux-gnu/libxml2.so (found version "2.9.4") -- Disable unstable feature WIDGET_SHOW_DOC -- Disable unstable feature NEW_CODE_GENERATORS -- Disable unstable feature UML_OBJECTS_WINDOW -- Disable unstable feature XMIRESOLUTION -- Disable unstable feature OBJECT_DIAGRAM -- Could NOT find LLVM (missing: LLVM_DIR) -- The following OPTIONAL packages have been found: * KDevelop-PG-Qt * KF5Parts (required version >= 5.55.0) * KDevPlatform (required version >= 5.1.2) -- The following REQUIRED packages have been found: * ECM (required version >= 1.1.0) * Qt5Core * Qt5Gui * Qt5PrintSupport * Qt5Svg * Qt5Test * Qt5Widgets * Qt5Xml * Qt5WebKitWidgets * Qt5 (required version >= 5.2.0) * KF5Archive * KF5Completion * KF5Config * KF5CoreAddons * KF5Crash * KF5DocTools * Gettext * KF5I18n * KF5IconThemes * KF5KDELibs4Support * KF5KIO * KF5TextEditor * KF5WidgetsAddons * KF5WindowSystem * KF5XmlGui * KF5 * LibXslt, A library to transform XMLfiles into other XML files., * LibXml2, Libraries used to develop XML applications., -- The following OPTIONAL packages have not been found: * LLVM -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY -- Build files have been written to: /<>/obj-s390x-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-s390x-linux-gnu && make -j4 make[2]: Entering directory '/<>/obj-s390x-linux-gnu' /usr/bin/cmake -S/<> -B/<>/obj-s390x-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /<>/obj-s390x-linux-gnu/CMakeFiles /<>/obj-s390x-linux-gnu/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[3]: Entering directory '/<>/obj-s390x-linux-gnu' make -f CMakeFiles/po-it-docs-umbrello-index-cache-bz2.dir/build.make CMakeFiles/po-it-docs-umbrello-index-cache-bz2.dir/depend make -f CMakeFiles/tsfiles-1517e60e4b0a41d8a40dcd55645dd15a.dir/build.make CMakeFiles/tsfiles-1517e60e4b0a41d8a40dcd55645dd15a.dir/depend make -f CMakeFiles/pofiles-1517e60e4b0a41d8a40dcd55645dd15a.dir/build.make CMakeFiles/pofiles-1517e60e4b0a41d8a40dcd55645dd15a.dir/depend make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/CMakeFiles/po-it-docs-umbrello-index-cache-bz2.dir/DependInfo.cmake --color= make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/CMakeFiles/tsfiles-1517e60e4b0a41d8a40dcd55645dd15a.dir/DependInfo.cmake --color= make -f umbrello/CMakeFiles/libumbrello_autogen.dir/build.make umbrello/CMakeFiles/libumbrello_autogen.dir/depend make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/CMakeFiles/pofiles-1517e60e4b0a41d8a40dcd55645dd15a.dir/DependInfo.cmake --color= make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/umbrello /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/umbrello /<>/obj-s390x-linux-gnu/umbrello/CMakeFiles/libumbrello_autogen.dir/DependInfo.cmake --color= Scanning dependencies of target po-it-docs-umbrello-index-cache-bz2 Scanning dependencies of target libumbrello_autogen make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make -f umbrello/CMakeFiles/libumbrello_autogen.dir/build.make umbrello/CMakeFiles/libumbrello_autogen.dir/build make -f CMakeFiles/po-it-docs-umbrello-index-cache-bz2.dir/build.make CMakeFiles/po-it-docs-umbrello-index-cache-bz2.dir/build make[4]: Entering directory '/<>/obj-s390x-linux-gnu' make[4]: Entering directory '/<>/obj-s390x-linux-gnu' Scanning dependencies of target tsfiles-1517e60e4b0a41d8a40dcd55645dd15a make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make -f CMakeFiles/tsfiles-1517e60e4b0a41d8a40dcd55645dd15a.dir/build.make CMakeFiles/tsfiles-1517e60e4b0a41d8a40dcd55645dd15a.dir/build Scanning dependencies of target pofiles-1517e60e4b0a41d8a40dcd55645dd15a make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' [ 0%] Automatic MOC for target libumbrello cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/cmake -E cmake_autogen /<>/obj-s390x-linux-gnu/umbrello/CMakeFiles/libumbrello_autogen.dir/AutogenInfo.cmake Debian make -f CMakeFiles/pofiles-1517e60e4b0a41d8a40dcd55645dd15a.dir/build.make CMakeFiles/pofiles-1517e60e4b0a41d8a40dcd55645dd15a.dir/build [ 1%] Generating po/it/docs/umbrello/index.cache.bz2 make[4]: Entering directory '/<>/obj-s390x-linux-gnu' make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<> && /usr/bin/meinproc5 --check --cache /<>/obj-s390x-linux-gnu/po/it/docs/umbrello/index.cache.bz2 po/it/docs/umbrello/index.docbook [ 1%] Generating mo... /usr/bin/cmake -DGETTEXT_MSGFMT_EXECUTABLE=/usr/bin/msgfmt -DCOPY_TO=/<>/obj-s390x-linux-gnu/locale -DPO_DIR=/<>/po -P /usr/lib/s390x-linux-gnu/cmake/KF5I18n/build-pofiles.cmake [ 1%] Generating ts... /usr/bin/cmake -DPYTHON_EXECUTABLE=/usr/bin/python3 -D_ki18n_pmap_compile_script=/usr/lib/s390x-linux-gnu/cmake/KF5I18n/ts-pmap-compile.py -DCOPY_TO=/<>/obj-s390x-linux-gnu/locale -DPO_DIR=/<>/po -P /usr/lib/s390x-linux-gnu/cmake/KF5I18n/build-tsfiles.cmake make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' [ 1%] Built target tsfiles-1517e60e4b0a41d8a40dcd55645dd15a make -f doc/CMakeFiles/doc-index-cache-bz2.dir/build.make doc/CMakeFiles/doc-index-cache-bz2.dir/depend make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/doc /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/doc /<>/obj-s390x-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-s390x-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-s390x-linux-gnu' [ 1%] Generating index.cache.bz2 cd /<>/doc && /usr/bin/meinproc5 --check --cache /<>/obj-s390x-linux-gnu/doc//index.cache.bz2 index.docbook make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' [ 1%] Built target po-it-docs-umbrello-index-cache-bz2 make -f doc/apphelp/CMakeFiles/doc-apphelp-index-cache-bz2.dir/build.make doc/apphelp/CMakeFiles/doc-apphelp-index-cache-bz2.dir/depend make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/doc/apphelp /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/doc/apphelp /<>/obj-s390x-linux-gnu/doc/apphelp/CMakeFiles/doc-apphelp-index-cache-bz2.dir/DependInfo.cmake --color= Scanning dependencies of target doc-apphelp-index-cache-bz2 make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make -f doc/apphelp/CMakeFiles/doc-apphelp-index-cache-bz2.dir/build.make doc/apphelp/CMakeFiles/doc-apphelp-index-cache-bz2.dir/build make[4]: Entering directory '/<>/obj-s390x-linux-gnu' [ 1%] Built target doc-index-cache-bz2 make -f tools/CMakeFiles/po2xmi_autogen.dir/build.make tools/CMakeFiles/po2xmi_autogen.dir/depend [ 1%] Generating index.cache.bz2 cd /<>/doc/apphelp && /usr/bin/meinproc5 --check --cache /<>/obj-s390x-linux-gnu/doc/apphelp//index.cache.bz2 index.docbook make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/tools /<>/obj-s390x-linux-gnu/tools/CMakeFiles/po2xmi_autogen.dir/DependInfo.cmake --color= Scanning dependencies of target po2xmi_autogen make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make -f tools/CMakeFiles/po2xmi_autogen.dir/build.make tools/CMakeFiles/po2xmi_autogen.dir/build make[4]: Entering directory '/<>/obj-s390x-linux-gnu' [ 2%] Automatic MOC for target po2xmi cd /<>/obj-s390x-linux-gnu/tools && /usr/bin/cmake -E cmake_autogen /<>/obj-s390x-linux-gnu/tools/CMakeFiles/po2xmi_autogen.dir/AutogenInfo.cmake Debian make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' [ 2%] Built target po2xmi_autogen make -f tools/CMakeFiles/xmi2pot_autogen.dir/build.make tools/CMakeFiles/xmi2pot_autogen.dir/depend make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/tools /<>/obj-s390x-linux-gnu/tools/CMakeFiles/xmi2pot_autogen.dir/DependInfo.cmake --color= Scanning dependencies of target xmi2pot_autogen make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make -f tools/CMakeFiles/xmi2pot_autogen.dir/build.make tools/CMakeFiles/xmi2pot_autogen.dir/build make[4]: Entering directory '/<>/obj-s390x-linux-gnu' [ 3%] Automatic MOC for target xmi2pot cd /<>/obj-s390x-linux-gnu/tools && /usr/bin/cmake -E cmake_autogen /<>/obj-s390x-linux-gnu/tools/CMakeFiles/xmi2pot_autogen.dir/AutogenInfo.cmake Debian make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' [ 3%] Built target xmi2pot_autogen make -f tools/CMakeFiles/po2xmi.dir/build.make tools/CMakeFiles/po2xmi.dir/depend make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/tools /<>/obj-s390x-linux-gnu/tools/CMakeFiles/po2xmi.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' [ 3%] Built target doc-apphelp-index-cache-bz2 make -f tools/CMakeFiles/xmi2pot.dir/build.make tools/CMakeFiles/xmi2pot.dir/depend make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/tools /<>/obj-s390x-linux-gnu/tools/CMakeFiles/xmi2pot.dir/DependInfo.cmake --color= Scanning dependencies of target po2xmi make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make -f tools/CMakeFiles/po2xmi.dir/build.make tools/CMakeFiles/po2xmi.dir/build make[4]: Entering directory '/<>/obj-s390x-linux-gnu' [ 3%] Building CXX object tools/CMakeFiles/po2xmi.dir/po2xmi.cpp.o cd /<>/obj-s390x-linux-gnu/tools && /usr/bin/c++ -DQT_CORE_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/tools -I/<>/tools -I/<>/obj-s390x-linux-gnu/tools/po2xmi_autogen/include -I/<>/obj-s390x-linux-gnu -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-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 -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/po2xmi.dir/po2xmi.cpp.o -c /<>/tools/po2xmi.cpp Scanning dependencies of target xmi2pot make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make -f tools/CMakeFiles/xmi2pot.dir/build.make tools/CMakeFiles/xmi2pot.dir/build make[4]: Entering directory '/<>/obj-s390x-linux-gnu' [ 4%] Building CXX object tools/CMakeFiles/xmi2pot.dir/xmi2pot.cpp.o cd /<>/obj-s390x-linux-gnu/tools && /usr/bin/c++ -DQT_CORE_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/tools -I/<>/tools -I/<>/obj-s390x-linux-gnu/tools/xmi2pot_autogen/include -I/<>/obj-s390x-linux-gnu -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-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 -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/xmi2pot.dir/xmi2pot.cpp.o -c /<>/tools/xmi2pot.cpp make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' [ 4%] Built target pofiles-1517e60e4b0a41d8a40dcd55645dd15a [ 4%] Building CXX object tools/CMakeFiles/xmi2pot.dir/shared.cpp.o cd /<>/obj-s390x-linux-gnu/tools && /usr/bin/c++ -DQT_CORE_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/tools -I/<>/tools -I/<>/obj-s390x-linux-gnu/tools/xmi2pot_autogen/include -I/<>/obj-s390x-linux-gnu -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-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 -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/xmi2pot.dir/shared.cpp.o -c /<>/tools/shared.cpp [ 4%] Building CXX object tools/CMakeFiles/xmi2pot.dir/xmi2pot_autogen/mocs_compilation.cpp.o cd /<>/obj-s390x-linux-gnu/tools && /usr/bin/c++ -DQT_CORE_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/tools -I/<>/tools -I/<>/obj-s390x-linux-gnu/tools/xmi2pot_autogen/include -I/<>/obj-s390x-linux-gnu -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-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 -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/xmi2pot.dir/xmi2pot_autogen/mocs_compilation.cpp.o -c /<>/obj-s390x-linux-gnu/tools/xmi2pot_autogen/mocs_compilation.cpp [ 4%] Building CXX object tools/CMakeFiles/po2xmi.dir/shared.cpp.o cd /<>/obj-s390x-linux-gnu/tools && /usr/bin/c++ -DQT_CORE_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/tools -I/<>/tools -I/<>/obj-s390x-linux-gnu/tools/po2xmi_autogen/include -I/<>/obj-s390x-linux-gnu -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-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 -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/po2xmi.dir/shared.cpp.o -c /<>/tools/shared.cpp [ 4%] Building CXX object tools/CMakeFiles/po2xmi.dir/po2xmi_autogen/mocs_compilation.cpp.o cd /<>/obj-s390x-linux-gnu/tools && /usr/bin/c++ -DQT_CORE_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/tools -I/<>/tools -I/<>/obj-s390x-linux-gnu/tools/po2xmi_autogen/include -I/<>/obj-s390x-linux-gnu -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-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 -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/po2xmi.dir/po2xmi_autogen/mocs_compilation.cpp.o -c /<>/obj-s390x-linux-gnu/tools/po2xmi_autogen/mocs_compilation.cpp [ 4%] Linking CXX executable xmi2pot5 cd /<>/obj-s390x-linux-gnu/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/xmi2pot.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-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,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -rdynamic CMakeFiles/xmi2pot.dir/xmi2pot.cpp.o CMakeFiles/xmi2pot.dir/shared.cpp.o CMakeFiles/xmi2pot.dir/xmi2pot_autogen/mocs_compilation.cpp.o -o xmi2pot5 /usr/lib/s390x-linux-gnu/libQt5Xml.so.5.11.3 /usr/lib/s390x-linux-gnu/libQt5Core.so.5.11.3 make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' [ 4%] Built target xmi2pot [ 4%] Linking CXX executable po2xmi5 cd /<>/obj-s390x-linux-gnu/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/po2xmi.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-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,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -rdynamic CMakeFiles/po2xmi.dir/po2xmi.cpp.o CMakeFiles/po2xmi.dir/shared.cpp.o CMakeFiles/po2xmi.dir/po2xmi_autogen/mocs_compilation.cpp.o -o po2xmi5 /usr/lib/s390x-linux-gnu/libQt5Xml.so.5.11.3 /usr/lib/s390x-linux-gnu/libQt5Core.so.5.11.3 make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' [ 4%] Built target po2xmi make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' [ 4%] Built target libumbrello_autogen make -f umbrello/CMakeFiles/libumbrello.dir/build.make umbrello/CMakeFiles/libumbrello.dir/depend make[4]: Entering directory '/<>/obj-s390x-linux-gnu' [ 4%] Generating ui_codeviewerdialogbase.h cd /<>/obj-s390x-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-s390x-linux-gnu/umbrello/ui_codeviewerdialogbase.h -DKDE_UIC_BASENAME:STRING=codeviewerdialogbase -P /usr/lib/s390x-linux-gnu/cmake/KF5I18n/kf5i18nuic.cmake [ 5%] Automatic RCC for ui.qrc cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/cmake -E cmake_autorcc /<>/obj-s390x-linux-gnu/umbrello/CMakeFiles/libumbrello_autogen.dir/RCCuiInfo.cmake Debian [ 5%] Generating ui_codevieweroptionsbase.h [ 6%] Generating ui_exportallviewsdialogbase.h cd /<>/obj-s390x-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-s390x-linux-gnu/umbrello/ui_codevieweroptionsbase.h -DKDE_UIC_BASENAME:STRING=codevieweroptionsbase -P /usr/lib/s390x-linux-gnu/cmake/KF5I18n/kf5i18nuic.cmake cd /<>/obj-s390x-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-s390x-linux-gnu/umbrello/ui_exportallviewsdialogbase.h -DKDE_UIC_BASENAME:STRING=exportallviewsdialogbase -P /usr/lib/s390x-linux-gnu/cmake/KF5I18n/kf5i18nuic.cmake [ 6%] Generating ui_finddialog.h cd /<>/obj-s390x-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-s390x-linux-gnu/umbrello/ui_finddialog.h -DKDE_UIC_BASENAME:STRING=finddialog -P /usr/lib/s390x-linux-gnu/cmake/KF5I18n/kf5i18nuic.cmake [ 6%] Generating ui_autolayoutoptionpage.h cd /<>/obj-s390x-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-s390x-linux-gnu/umbrello/ui_autolayoutoptionpage.h -DKDE_UIC_BASENAME:STRING=autolayoutoptionpage -P /usr/lib/s390x-linux-gnu/cmake/KF5I18n/kf5i18nuic.cmake [ 6%] Generating ui_codeimportoptionspage.h cd /<>/obj-s390x-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-s390x-linux-gnu/umbrello/ui_codeimportoptionspage.h -DKDE_UIC_BASENAME:STRING=codeimportoptionspage -P /usr/lib/s390x-linux-gnu/cmake/KF5I18n/kf5i18nuic.cmake [ 7%] Generating ui_diagrampropertiespage.h cd /<>/obj-s390x-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-s390x-linux-gnu/umbrello/ui_diagrampropertiespage.h -DKDE_UIC_BASENAME:STRING=diagrampropertiespage -P /usr/lib/s390x-linux-gnu/cmake/KF5I18n/kf5i18nuic.cmake [ 7%] Generating ui_umlinstanceattributedialog.h [ 7%] Generating ui_umlrolepropertiesbase.h cd /<>/obj-s390x-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-s390x-linux-gnu/umbrello/ui_umlinstanceattributedialog.h -DKDE_UIC_BASENAME:STRING=umlinstanceattributedialog -P /usr/lib/s390x-linux-gnu/cmake/KF5I18n/kf5i18nuic.cmake cd /<>/obj-s390x-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-s390x-linux-gnu/umbrello/ui_umlrolepropertiesbase.h -DKDE_UIC_BASENAME:STRING=umlrolepropertiesbase -P /usr/lib/s390x-linux-gnu/cmake/KF5I18n/kf5i18nuic.cmake [ 7%] Generating ui_codegenoptionspage.h cd /<>/obj-s390x-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-s390x-linux-gnu/umbrello/ui_codegenoptionspage.h -DKDE_UIC_BASENAME:STRING=codegenoptionspage -P /usr/lib/s390x-linux-gnu/cmake/KF5I18n/kf5i18nuic.cmake [ 7%] Generating ui_codegenselectpage.h cd /<>/obj-s390x-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-s390x-linux-gnu/umbrello/ui_codegenselectpage.h -DKDE_UIC_BASENAME:STRING=codegenselectpage -P /usr/lib/s390x-linux-gnu/cmake/KF5I18n/kf5i18nuic.cmake [ 8%] Generating ui_codegenstatuspage.h cd /<>/obj-s390x-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-s390x-linux-gnu/umbrello/ui_codegenstatuspage.h -DKDE_UIC_BASENAME:STRING=codegenstatuspage -P /usr/lib/s390x-linux-gnu/cmake/KF5I18n/kf5i18nuic.cmake [ 8%] Generating ui_codeimpselectpage.h [ 8%] Generating ui_codeimpstatuspage.h cd /<>/obj-s390x-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-s390x-linux-gnu/umbrello/ui_codeimpselectpage.h -DKDE_UIC_BASENAME:STRING=codeimpselectpage -P /usr/lib/s390x-linux-gnu/cmake/KF5I18n/kf5i18nuic.cmake cd /<>/obj-s390x-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-s390x-linux-gnu/umbrello/ui_codeimpstatuspage.h -DKDE_UIC_BASENAME:STRING=codeimpstatuspage -P /usr/lib/s390x-linux-gnu/cmake/KF5I18n/kf5i18nuic.cmake [ 8%] Generating ui_cppcodegenerationformbase.h cd /<>/obj-s390x-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-s390x-linux-gnu/umbrello/ui_cppcodegenerationformbase.h -DKDE_UIC_BASENAME:STRING=cppcodegenerationformbase -P /usr/lib/s390x-linux-gnu/cmake/KF5I18n/kf5i18nuic.cmake [ 8%] Generating ui_javacodegenerationformbase.h [ 9%] Generating ui_dcodegenerationformbase.h cd /<>/obj-s390x-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-s390x-linux-gnu/umbrello/ui_dcodegenerationformbase.h -DKDE_UIC_BASENAME:STRING=dcodegenerationformbase -P /usr/lib/s390x-linux-gnu/cmake/KF5I18n/kf5i18nuic.cmake cd /<>/obj-s390x-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-s390x-linux-gnu/umbrello/ui_javacodegenerationformbase.h -DKDE_UIC_BASENAME:STRING=javacodegenerationformbase -P /usr/lib/s390x-linux-gnu/cmake/KF5I18n/kf5i18nuic.cmake [ 9%] Generating ui_rubycodegenerationformbase.h cd /<>/obj-s390x-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-s390x-linux-gnu/umbrello/ui_rubycodegenerationformbase.h -DKDE_UIC_BASENAME:STRING=rubycodegenerationformbase -P /usr/lib/s390x-linux-gnu/cmake/KF5I18n/kf5i18nuic.cmake [ 9%] Generating umbrellosettings.h, umbrellosettings.cpp [ 9%] Automatic RCC for icons.qrc cd /<>/obj-s390x-linux-gnu/umbrello && /usr/lib/libexec/kf5/kconfig_compiler_kf5 /<>/umbrello/umbrello.kcfg /<>/umbrello/umbrellosettings.kcfgc -d /<>/obj-s390x-linux-gnu/umbrello/ cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/cmake -E cmake_autorcc /<>/obj-s390x-linux-gnu/umbrello/CMakeFiles/libumbrello_autogen.dir/RCCiconsInfo.cmake Debian cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/umbrello /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/umbrello /<>/obj-s390x-linux-gnu/umbrello/CMakeFiles/libumbrello.dir/DependInfo.cmake --color= Scanning dependencies of target libumbrello make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make -f umbrello/CMakeFiles/libumbrello.dir/build.make umbrello/CMakeFiles/libumbrello.dir/build make[4]: Entering directory '/<>/obj-s390x-linux-gnu' [ 9%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/debug/debug_utils.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/debug/debug_utils.cpp.o -c /<>/umbrello/debug/debug_utils.cpp [ 10%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/classpropertiesdialog.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/classpropertiesdialog.cpp.o -c /<>/umbrello/dialogs/classpropertiesdialog.cpp [ 10%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/activitydialog.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/activitydialog.cpp.o -c /<>/umbrello/dialogs/activitydialog.cpp [ 10%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/associationpropertiesdialog.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/associationpropertiesdialog.cpp.o -c /<>/umbrello/dialogs/associationpropertiesdialog.cpp In file included from /<>/umbrello/dialogs/classpropertiesdialog.h:14, from /<>/umbrello/dialogs/classpropertiesdialog.cpp:12: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/activitydialog.h:14, from /<>/umbrello/dialogs/activitydialog.cpp:12: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/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] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ 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] virtual void showEvent(QShowEvent*); ^~~~~~~~~ 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/activitywidget.h:14, from /<>/umbrello/dialogs/activitydialog.cpp:16: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/activitydialog.cpp:16: /<>/umbrello/umlwidgets/activitywidget.h:65:18: warning: ‘virtual bool ActivityWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:66:18: warning: ‘virtual void ActivityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/activitywidget.h:67:18: warning: ‘virtual void ActivityWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:69:18: warning: ‘virtual bool ActivityWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:70:18: warning: ‘virtual void ActivityWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:72:10: warning: ‘virtual void ActivityWidget::constrain(qreal&, qreal&)’ can be marked override [-Wsuggest-override] void constrain(qreal& width, qreal& height); ^~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:86:18: warning: ‘virtual void ActivityWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:89:20: warning: ‘virtual QSizeF ActivityWidget::minimumSize() const’ can be marked override [-Wsuggest-override] virtual QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:90:20: warning: ‘virtual QSizeF ActivityWidget::maximumSize()’ can be marked override [-Wsuggest-override] virtual QSizeF maximumSize(); ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/dialogs/classpropertiesdialog.cpp:18: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/classpropertiesdialog.cpp:18: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual void adjustAssocs(qreal dx, qreal dy); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/componentwidget.h:39:18: warning: ‘virtual void ComponentWidget::adjustUnselectedAssocs(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void adjustUnselectedAssocs(qreal dx, qreal dy); ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/componentwidget.h:41:18: warning: ‘virtual void ComponentWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/componentwidget.h:55:12: warning: ‘virtual QSizeF ComponentWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/dialogs/classpropertiesdialog.cpp:21: /<>/umbrello/dialogs/pages/constraintlistpage.h:66:39: warning: ‘virtual UMLClassifierListItemList ConstraintListPage::getItemList()’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItemList getItemList(); ^~~~~~~~~~~ In file included from /<>/umbrello/dialogs/associationpropertiesdialog.h:14, from /<>/umbrello/dialogs/associationpropertiesdialog.cpp:12: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ 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:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/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:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/dialogs/classpropertiesdialog.cpp:23: /<>/umbrello/uml1model/entity.h:43:18: warning: ‘virtual void UMLEntity::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entity.h:45:24: warning: ‘virtual UMLObject* UMLEntity::clone() const’ can be marked override [-Wsuggest-override] 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] virtual UMLAttribute* createAttribute(const QString &name = QString(), ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:73:18: warning: ‘virtual bool UMLEntity::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:75:18: warning: ‘virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:77:31: warning: ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’ can be marked override [-Wsuggest-override] UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const; ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:81:36: warning: ‘virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:93:10: warning: ‘virtual bool UMLEntity::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/dialogs/classpropertiesdialog.cpp:24: /<>/umbrello/umlwidgets/objectwidget.h:39:18: warning: ‘virtual void ObjectWidget::setX(qreal)’ can be marked override [-Wsuggest-override] virtual void setX(qreal x); ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:40:18: warning: ‘virtual void ObjectWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 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] 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] bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:51:10: warning: ‘virtual void ObjectWidget::cleanup()’ can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:53:18: warning: ‘virtual bool ObjectWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:73:18: warning: ‘virtual void ObjectWidget::setLineColorCmd(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColorCmd(const QColor &color); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:77:18: warning: ‘virtual void ObjectWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void resizeWidget(qreal newW, qreal newH); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:79:18: warning: ‘virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:80:18: warning: ‘virtual bool ObjectWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:83:10: warning: ‘virtual void ObjectWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:84:18: warning: ‘virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)’ can be marked override [-Wsuggest-override] virtual void slotFillColorChanged(Uml::ID::Type viewID); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:88:18: warning: ‘virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *me); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:89:18: warning: ‘virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:91:12: warning: ‘virtual QSizeF ObjectWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:93:18: warning: ‘virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void moveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:94:18: warning: ‘virtual void ObjectWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:95:18: warning: ‘virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:97:21: warning: ‘virtual QCursor ObjectWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] virtual QCursor resizeCursor() const; ^~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/dialogs/associationpropertiesdialog.cpp:15: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/associationpropertiesdialog.cpp:15: /<>/umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setCustomOpText(const QString &opText); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 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] virtual void setText(FloatingTextWidget *ft, const QString &newText); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual bool AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setOperationText(const QString &op); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] virtual void constrainTextPos(qreal &textX, qreal &textY, ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /<>/umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:194:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:199:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:201:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:208:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:210:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/classpropertiesdialog.cpp:26: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/classpropertiesdialog.cpp:29: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/umbrello/dialogs/associationpropertiesdialog.cpp:16: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void setX(qreal x); ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:40:18: warning: ‘virtual void ObjectWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 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] 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] bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:51:10: warning: ‘virtual void ObjectWidget::cleanup()’ can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:53:18: warning: ‘virtual bool ObjectWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:73:18: warning: ‘virtual void ObjectWidget::setLineColorCmd(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColorCmd(const QColor &color); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:77:18: warning: ‘virtual void ObjectWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void resizeWidget(qreal newW, qreal newH); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:79:18: warning: ‘virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:80:18: warning: ‘virtual bool ObjectWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:83:10: warning: ‘virtual void ObjectWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:84:18: warning: ‘virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)’ can be marked override [-Wsuggest-override] virtual void slotFillColorChanged(Uml::ID::Type viewID); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:88:18: warning: ‘virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *me); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:89:18: warning: ‘virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:91:12: warning: ‘virtual QSizeF ObjectWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:93:18: warning: ‘virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void moveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:94:18: warning: ‘virtual void ObjectWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:95:18: warning: ‘virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:97:21: warning: ‘virtual QCursor ObjectWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] virtual QCursor resizeCursor() const; ^~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/associationpropertiesdialog.cpp:19: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/associationpropertiesdialog.cpp:21: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ [ 10%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/classwizard.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/classwizard.cpp.o -c /<>/umbrello/dialogs/classwizard.cpp [ 10%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/codeeditor.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/codeeditor.cpp.o -c /<>/umbrello/dialogs/codeeditor.cpp [ 10%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/codetextedit.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/codetextedit.cpp.o -c /<>/umbrello/dialogs/codetextedit.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] void accept(); ^~~~~~ /<>/umbrello/dialogs/classwizard.h:53:10: warning: ‘virtual void ClassWizard::reject()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/classwizard.cpp:16: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/dialogs/codetextedit.cpp:25: /<>/umbrello/dialogs/codetextedit.h:50:10: warning: ‘virtual void CodeTextEdit::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ /<>/umbrello/dialogs/codetextedit.h:70:11: warning: ‘virtual QSize LineNumberArea::sizeHint() const’ can be marked override [-Wsuggest-override] QSize sizeHint() const { ^~~~~~~~ /<>/umbrello/dialogs/codetextedit.h:75:10: warning: ‘virtual void LineNumberArea::paintEvent(QPaintEvent*)’ can be marked override [-Wsuggest-override] void paintEvent(QPaintEvent *event) { ^~~~~~~~~~ In file included from /<>/umbrello/dialogs/classwizard.cpp:21: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/codetextedit.cpp:27: /<>/umbrello/dialogs/codetexthighlighter.h:42:10: warning: ‘virtual void CodeTextHighlighter::highlightBlock(const QString&)’ can be marked override [-Wsuggest-override] void highlightBlock(const QString &text); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/codeeditor.cpp:13: /<>/umbrello/dialogs/codeeditor.h:93:10: warning: ‘virtual void CodeEditor::contextMenuEvent(QContextMenuEvent*)’ can be marked override [-Wsuggest-override] void contextMenuEvent(QContextMenuEvent * event); ^~~~~~~~~~~~~~~~ /<>/umbrello/dialogs/codeeditor.h:95:10: warning: ‘virtual void CodeEditor::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] void keyPressEvent(QKeyEvent * e); ^~~~~~~~~~~~~ /<>/umbrello/dialogs/codeeditor.h:96:10: warning: ‘virtual void CodeEditor::mouseDoubleClickEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QMouseEvent * e); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/codeeditor.cpp:17: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/dialogs/codeeditor.cpp:18: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 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] UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] QString getTypeName (); ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/dialogs/codeeditor.cpp:26: /<>/umbrello/codegenerators/codeoperation.h:41:18: warning: ‘virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:43:18: warning: ‘virtual void CodeOperation::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/codeeditor.cpp:28: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] virtual void synchronize(); ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement &root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement &element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/codeeditor.cpp:29: /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:44:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:51:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root) = 0; ^~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:56:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root) = 0; ^~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:60:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:62:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ [ 10%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/codetexthighlighter.cpp.o /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:64:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:66:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:72:10: warning: ‘virtual void OwnedHierarchicalCodeBlock::syncToParent()’ can be marked override [-Wsuggest-override] void syncToParent (); ^~~~~~~~~~~~ cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/codetexthighlighter.cpp.o -c /<>/umbrello/dialogs/codetexthighlighter.cpp 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] 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] 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] bool apply(); ^~~~~ [ 11%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/codeviewerdialog.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/codeviewerdialog.cpp.o -c /<>/umbrello/dialogs/codeviewerdialog.cpp [ 11%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/diagramselectiondialog.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/diagramselectiondialog.cpp.o -c /<>/umbrello/dialogs/diagramselectiondialog.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] void highlightBlock(const QString &text); ^~~~~~~~~~~~~~ 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] 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/dialogs/codetexthighlighter.cpp:28: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/dialogs/codetexthighlighter.cpp:29: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ [ 11%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/dialog_utils.cpp.o 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/dialog_utils.cpp.o -c /<>/umbrello/dialogs/dialog_utils.cpp /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] QString getTypeName (); ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/codeviewerdialog.cpp:18: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] virtual void synchronize(); ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement &root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement &element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/codeviewerdialog.cpp:19: /<>/umbrello/dialogs/codeeditor.h:93:10: warning: ‘virtual void CodeEditor::contextMenuEvent(QContextMenuEvent*)’ can be marked override [-Wsuggest-override] void contextMenuEvent(QContextMenuEvent * event); ^~~~~~~~~~~~~~~~ /<>/umbrello/dialogs/codeeditor.h:95:10: warning: ‘virtual void CodeEditor::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] void keyPressEvent(QKeyEvent * e); ^~~~~~~~~~~~~ /<>/umbrello/dialogs/codeeditor.h:96:10: warning: ‘virtual void CodeEditor::mouseDoubleClickEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QMouseEvent * e); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/codeviewerdialog.cpp:20: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ [ 11%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/dontaskagain.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/dontaskagain.cpp.o -c /<>/umbrello/dialogs/dontaskagain.cpp [ 12%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/exportallviewsdialog.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/exportallviewsdialog.cpp.o -c /<>/umbrello/dialogs/exportallviewsdialog.cpp In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/dialogs/dialog_utils.cpp:15: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ [ 12%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/finddialog.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/finddialog.cpp.o -c /<>/umbrello/dialogs/finddialog.cpp 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/stereotype.h:53:24: warning: ‘virtual UMLObject* UMLStereotype::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/stereotype.h:62:10: warning: ‘virtual void UMLStereotype::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/stereotype.h:64:18: warning: ‘virtual bool UMLStereotype::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent); ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/dialogs/dialog_utils.cpp:18: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/dialog_utils.cpp:18: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/dialog_utils.cpp:19: /<>/umbrello/dialogs/dontaskagain.h:49:21: warning: ‘virtual QString DontAskAgainItemallItem::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const { return _text; } \ ^~~~ /<>/umbrello/dialogs/dialog_utils.cpp:32:1: note: in expansion of macro ‘DefineDontAskAgainItem’ DefineDontAskAgainItem(allItem, QLatin1String("all"), i18n("Enable all messages")); ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/dialogs/dontaskagain.h:49:21: warning: ‘virtual QString DontAskAgainItemaskDeleteAssociationItem::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const { return _text; } \ ^~~~ /<>/umbrello/dialogs/dialog_utils.cpp:33:1: note: in expansion of macro ‘DefineDontAskAgainItem’ DefineDontAskAgainItem(askDeleteAssociationItem, QLatin1String("delete-association"), i18n("Enable 'delete association' related messages")); ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/dialogs/dontaskagain.h:49:21: warning: ‘virtual QString DontAskAgainItemaskDeleteDiagramItem::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const { return _text; } \ ^~~~ /<>/umbrello/dialogs/dialog_utils.cpp:34:1: note: in expansion of macro ‘DefineDontAskAgainItem’ DefineDontAskAgainItem(askDeleteDiagramItem, QLatin1String("delete-diagram"), i18n("Enable 'delete diagram' related messages")); ^~~~~~~~~~~~~~~~~~~~~~ [ 12%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/messagewidgetpropertiesdialog.cpp.o [ 12%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/multipagedialogbase.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/messagewidgetpropertiesdialog.cpp.o -c /<>/umbrello/dialogs/messagewidgetpropertiesdialog.cpp cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/multipagedialogbase.cpp.o -c /<>/umbrello/dialogs/multipagedialogbase.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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/dialogs/exportallviewsdialog.cpp:18: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/dialogs/exportallviewsdialog.cpp:18: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/finddialog.cpp:11: /<>/umbrello/dialogs/finddialog.h:35:10: warning: ‘virtual void FindDialog::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] void showEvent(QShowEvent *event); ^~~~~~~~~ [ 13%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/notedialog.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/notedialog.cpp.o -c /<>/umbrello/dialogs/notedialog.cpp [ 13%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/objectnodedialog.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/objectnodedialog.cpp.o -c /<>/umbrello/dialogs/objectnodedialog.cpp In file included from /<>/umbrello/dialogs/messagewidgetpropertiesdialog.h:14, from /<>/umbrello/dialogs/messagewidgetpropertiesdialog.cpp:12: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/multipagedialogbase.cpp:12: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/messagewidget.h:14, from /<>/umbrello/dialogs/messagewidgetpropertiesdialog.cpp:15: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/messagewidget.h:14, from /<>/umbrello/dialogs/messagewidgetpropertiesdialog.cpp:15: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/messagewidget.h:15, from /<>/umbrello/dialogs/messagewidgetpropertiesdialog.cpp:15: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/messagewidget.h:15, from /<>/umbrello/dialogs/messagewidgetpropertiesdialog.cpp:15: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/messagewidgetpropertiesdialog.cpp:15: /<>/umbrello/umlwidgets/messagewidget.h:54:18: warning: ‘virtual void MessageWidget::setY(qreal)’ can be marked override [-Wsuggest-override] virtual void setY(qreal y); ^~~~ /<>/umbrello/umlwidgets/messagewidget.h:58:18: warning: ‘virtual void MessageWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] virtual void lwSetFont (QFont font); ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:59:28: warning: ‘virtual UMLClassifier* MessageWidget::operationOwner()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:61:27: warning: ‘virtual UMLOperation* MessageWidget::operation()’ can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:62:18: warning: ‘virtual void MessageWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:64:21: warning: ‘virtual QString MessageWidget::customOpText()’ can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:65:18: warning: ‘virtual void MessageWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setCustomOpText(const QString &opText); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:67:18: warning: ‘virtual void MessageWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 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] 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] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:71:28: warning: ‘virtual UMLClassifier* MessageWidget::lwClassifier()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:72:18: warning: ‘virtual void MessageWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setOperationText(const QString &op); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:74:18: warning: ‘virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight, ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:111:18: warning: ‘virtual bool MessageWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 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] 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] void cleanup(); ^~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:127:10: warning: ‘virtual void MessageWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:132:20: warning: ‘virtual QSizeF MessageWidget::minimumSize() const’ can be marked override [-Wsuggest-override] virtual QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:134:16: warning: ‘virtual UMLWidget* MessageWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:136:18: warning: ‘virtual void MessageWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void resizeWidget(qreal newW, qreal newH); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:138:18: warning: ‘virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:139:18: warning: ‘virtual bool MessageWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:151:18: warning: ‘virtual bool MessageWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:154:18: warning: ‘virtual void MessageWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:155:18: warning: ‘virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:157:21: warning: ‘virtual QCursor MessageWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] virtual QCursor resizeCursor() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:203:10: warning: ‘virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)’ can be marked override [-Wsuggest-override] void slotWidgetMoved(Uml::ID::Type id); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:204:10: warning: ‘virtual void MessageWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/messagewidgetpropertiesdialog.cpp:16: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/dialogs/multipagedialogbase.cpp:17: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/multipagedialogbase.cpp:17: /<>/umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setCustomOpText(const QString &opText); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 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] virtual void setText(FloatingTextWidget *ft, const QString &newText); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual bool AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setOperationText(const QString &op); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] virtual void constrainTextPos(qreal &textX, qreal &textY, ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /<>/umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:194:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:199:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:201:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:208:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:210:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/multipagedialogbase.cpp:18: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent*); ^~~~~~~~~ In file included from /<>/umbrello/dialogs/multipagedialogbase.cpp:21: /<>/umbrello/umlwidgets/messagewidget.h:54:18: warning: ‘virtual void MessageWidget::setY(qreal)’ can be marked override [-Wsuggest-override] virtual void setY(qreal y); ^~~~ /<>/umbrello/umlwidgets/messagewidget.h:58:18: warning: ‘virtual void MessageWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] virtual void lwSetFont (QFont font); ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:59:28: warning: ‘virtual UMLClassifier* MessageWidget::operationOwner()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:61:27: warning: ‘virtual UMLOperation* MessageWidget::operation()’ can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:62:18: warning: ‘virtual void MessageWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:64:21: warning: ‘virtual QString MessageWidget::customOpText()’ can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:65:18: warning: ‘virtual void MessageWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setCustomOpText(const QString &opText); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:67:18: warning: ‘virtual void MessageWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 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] 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] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:71:28: warning: ‘virtual UMLClassifier* MessageWidget::lwClassifier()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:72:18: warning: ‘virtual void MessageWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setOperationText(const QString &op); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:74:18: warning: ‘virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight, ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:111:18: warning: ‘virtual bool MessageWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 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] 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] void cleanup(); ^~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:127:10: warning: ‘virtual void MessageWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:132:20: warning: ‘virtual QSizeF MessageWidget::minimumSize() const’ can be marked override [-Wsuggest-override] virtual QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:134:16: warning: ‘virtual UMLWidget* MessageWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:136:18: warning: ‘virtual void MessageWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void resizeWidget(qreal newW, qreal newH); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:138:18: warning: ‘virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:139:18: warning: ‘virtual bool MessageWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:151:18: warning: ‘virtual bool MessageWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:154:18: warning: ‘virtual void MessageWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:155:18: warning: ‘virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:157:21: warning: ‘virtual QCursor MessageWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] virtual QCursor resizeCursor() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:203:10: warning: ‘virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)’ can be marked override [-Wsuggest-override] void slotWidgetMoved(Uml::ID::Type id); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:204:10: warning: ‘virtual void MessageWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/multipagedialogbase.cpp:22: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ [ 13%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/overwritedialog.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/overwritedialog.cpp.o -c /<>/umbrello/dialogs/overwritedialog.cpp In file included from /<>/umbrello/dialogs/notedialog.h:14, from /<>/umbrello/dialogs/notedialog.cpp:12: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/notewidget.h:15, from /<>/umbrello/dialogs/notedialog.cpp:13: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/notewidget.h:15, from /<>/umbrello/dialogs/notedialog.cpp:13: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/notedialog.cpp:13: /<>/umbrello/umlwidgets/notewidget.h:48:18: warning: ‘virtual void NoteWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/notewidget.h:62:18: warning: ‘virtual bool NoteWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:64:18: warning: ‘virtual bool NoteWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:65:18: warning: ‘virtual void NoteWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:66:20: warning: ‘virtual QSizeF NoteWidget::minimumSize() const’ can be marked override [-Wsuggest-override] virtual QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:71:10: warning: ‘virtual void NoteWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:74:20: warning: ‘virtual QSizeF NoteWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] virtual QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:77:18: warning: ‘virtual void NoteWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/objectnodedialog.h:15, from /<>/umbrello/dialogs/objectnodedialog.cpp:12: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] 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] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/objectnodewidget.h:14, from /<>/umbrello/dialogs/objectnodedialog.cpp:20: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/objectnodewidget.h:14, from /<>/umbrello/dialogs/objectnodedialog.cpp:20: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:55:18: warning: ‘virtual bool ObjectNodeWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:60:18: warning: ‘virtual void ObjectNodeWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:61:18: warning: ‘virtual bool ObjectNodeWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:64:12: warning: ‘virtual QSizeF ObjectNodeWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:67:10: warning: ‘virtual void ObjectNodeWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ [ 13%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/parameterpropertiesdialog.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/parameterpropertiesdialog.cpp.o -c /<>/umbrello/dialogs/parameterpropertiesdialog.cpp [ 13%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/selectoperationdialog.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/selectoperationdialog.cpp.o -c /<>/umbrello/dialogs/selectoperationdialog.cpp [ 14%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/settingsdialog.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/settingsdialog.cpp.o -c /<>/umbrello/dialogs/settingsdialog.cpp [ 14%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/singlepagedialogbase.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/singlepagedialogbase.cpp.o -c /<>/umbrello/dialogs/singlepagedialogbase.cpp In file included from /<>/umbrello/dialogs/parameterpropertiesdialog.cpp:12: /<>/umbrello/dialogs/parameterpropertiesdialog.h:47:18: warning: ‘virtual bool ParameterPropertiesDialog::apply()’ can be marked override [-Wsuggest-override] virtual bool apply(); ^~~~~ /<>/umbrello/dialogs/parameterpropertiesdialog.h:53:18: warning: ‘virtual bool ParameterPropertiesDialog::validate()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const = 0; ^~~~~ In file included from /<>/umbrello/dialogs/selectoperationdialog.cpp:12: /<>/umbrello/dialogs/selectoperationdialog.h:52:10: warning: ‘virtual bool SelectOperationDialog::apply()’ can be marked override [-Wsuggest-override] bool apply(); ^~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual bool load1(QDomElement& element); ^~~~~ 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/parameterpropertiesdialog.cpp:16: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ 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] virtual void showEvent(QShowEvent*); ^~~~~~~~~ In file included from /<>/umbrello/dialogs/parameterpropertiesdialog.cpp:19: /<>/umbrello/dialogs/widgets/defaultvaluewidget.h:46:10: warning: ‘virtual void DefaultValueWidget::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] void showEvent(QShowEvent *event); ^~~~~~~~~ /<>/umbrello/dialogs/widgets/defaultvaluewidget.h:47:10: warning: ‘virtual void DefaultValueWidget::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] void hideEvent(QHideEvent *event); ^~~~~~~~~ In file included from /<>/umbrello/dialogs/parameterpropertiesdialog.cpp:23: /<>/umbrello/uml1model/template.h:37:18: warning: ‘virtual void UMLTemplate::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 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] 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] virtual QString getTypeName() const; ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/selectoperationdialog.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/selectoperationdialog.cpp:16: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/dialogs/parameterpropertiesdialog.cpp:27: /<>/umbrello/uml1model/stereotype.h:51:18: warning: ‘virtual void UMLStereotype::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/stereotype.h:53:24: warning: ‘virtual UMLObject* UMLStereotype::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/stereotype.h:62:10: warning: ‘virtual void UMLStereotype::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/stereotype.h:64:18: warning: ‘virtual bool UMLStereotype::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent); ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/selectoperationdialog.cpp:17: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent*); ^~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/dialogs/selectoperationdialog.cpp:18: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/dialogs/selectoperationdialog.cpp:18: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/dialogs/selectoperationdialog.cpp:18: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/selectoperationdialog.cpp:19: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/dialogs/selectoperationdialog.cpp:22: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/umbrello/dialogs/settingsdialog.h:14, from /<>/umbrello/dialogs/settingsdialog.cpp:12: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ 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] virtual void showEvent(QShowEvent*); ^~~~~~~~~ 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] bool validatePage(); ^~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/settingsdialog.cpp:24: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent*); ^~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/umbrellosettings.h:12, from /<>/umbrello/dialogs/settingsdialog.cpp:27: /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:86:18: warning: ‘virtual void CPPCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] virtual void setDefaults(bool emitUpdateSignal = true); ^~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:88:32: warning: ‘virtual CodeGenerationPolicyPage* CPPCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); ^~~~~~~~~~ [ 14%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/statedialog.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/statedialog.cpp.o -c /<>/umbrello/dialogs/statedialog.cpp [ 14%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/umlattributedialog.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/umlattributedialog.cpp.o -c /<>/umbrello/dialogs/umlattributedialog.cpp [ 15%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/umlinstanceattributedialog.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/umlinstanceattributedialog.cpp.o -c /<>/umbrello/dialogs/umlinstanceattributedialog.cpp [ 15%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/umlcheckconstraintdialog.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/umlcheckconstraintdialog.cpp.o -c /<>/umbrello/dialogs/umlcheckconstraintdialog.cpp In file included from /<>/umbrello/dialogs/statedialog.h:15, from /<>/umbrello/dialogs/statedialog.cpp:12: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ 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] bool apply(); ^~~~~ 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] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const = 0; ^~~~~ 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/statewidget.h:14, from /<>/umbrello/dialogs/statedialog.cpp:18: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/statewidget.h:79:18: warning: ‘virtual bool StateWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:81:18: warning: ‘virtual bool StateWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:82:18: warning: ‘virtual void StateWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:85:12: warning: ‘virtual QSizeF StateWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:86:12: warning: ‘virtual QSizeF StateWidget::maximumSize()’ can be marked override [-Wsuggest-override] QSizeF maximumSize(); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:90:18: warning: ‘virtual void StateWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/umlattributedialog.cpp:15: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/umlattributedialog.cpp:16: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/dialogs/umlattributedialog.cpp:18: /<>/umbrello/uml1model/template.h:37:18: warning: ‘virtual void UMLTemplate::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 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] 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] virtual QString getTypeName() const; ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const = 0; ^~~~~ 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] bool apply(); ^~~~~ 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] virtual 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/dialogs/umlcheckconstraintdialog.cpp:13: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:40:24: warning: ‘virtual UMLObject* UMLCheckConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:49:18: warning: ‘virtual bool UMLCheckConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:61:10: warning: ‘virtual bool UMLCheckConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/umlinstanceattributedialog.cpp:14: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/umlinstanceattributedialog.cpp:14: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ [ 15%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/umlentityattributedialog.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/umlentityattributedialog.cpp.o -c /<>/umbrello/dialogs/umlentityattributedialog.cpp 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ [ 15%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/umlenumliteraldialog.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/umlenumliteraldialog.cpp.o -c /<>/umbrello/dialogs/umlenumliteraldialog.cpp [ 15%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/umlfiledialog.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/umlfiledialog.cpp.o -c /<>/umbrello/dialogs/umlfiledialog.cpp [ 16%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/umlforeignkeyconstraintdialog.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/umlforeignkeyconstraintdialog.cpp.o -c /<>/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp In file included from /<>/umbrello/dialogs/umlentityattributedialog.cpp:12: /<>/umbrello/dialogs/umlentityattributedialog.h:42:18: warning: ‘virtual bool UMLEntityAttributeDialog::apply()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:49:24: warning: ‘virtual UMLObject* UMLEntityAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:75:10: warning: ‘virtual bool UMLEntityAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ 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] bool apply(); ^~~~~ 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:37:24: warning: ‘virtual UMLObject* UMLEnumLiteral::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:51:10: warning: ‘virtual bool UMLEnumLiteral::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/umlentityattributedialog.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/umlentityattributedialog.cpp:16: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/dialogs/umlentityattributedialog.cpp:18: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/umlentityattributedialog.cpp:20: /<>/umbrello/dialogs/widgets/defaultvaluewidget.h:46:10: warning: ‘virtual void DefaultValueWidget::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] void showEvent(QShowEvent *event); ^~~~~~~~~ /<>/umbrello/dialogs/widgets/defaultvaluewidget.h:47:10: warning: ‘virtual void DefaultValueWidget::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] void hideEvent(QHideEvent *event); ^~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/umlenumliteraldialog.cpp:17: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/dialogs/umlenumliteraldialog.cpp:18: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 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/umlviewimageexportermodel.h:14, from /<>/umbrello/dialogs/umlfiledialog.cpp:13: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/dialogs/umlfiledialog.cpp:13: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/dialogs/umlforeignkeyconstraintdialog.h:15, from /<>/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:11: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const = 0; ^~~~~ In file included from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/dialogs/umlfiledialog.cpp:13: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:49:24: warning: ‘virtual UMLObject* UMLEntityAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:75:10: warning: ‘virtual bool UMLEntityAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:14: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:16: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:37:24: warning: ‘virtual UMLObject* UMLEnumLiteral::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:51:10: warning: ‘virtual bool UMLEnumLiteral::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:20: /<>/umbrello/uml1model/enum.h:38:18: warning: ‘virtual void UMLEnum::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:21: /<>/umbrello/uml1model/entity.h:43:18: warning: ‘virtual void UMLEntity::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entity.h:45:24: warning: ‘virtual UMLObject* UMLEntity::clone() const’ can be marked override [-Wsuggest-override] 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] virtual UMLAttribute* createAttribute(const QString &name = QString(), ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:73:18: warning: ‘virtual bool UMLEntity::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:75:18: warning: ‘virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:77:31: warning: ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’ can be marked override [-Wsuggest-override] UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const; ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:81:36: warning: ‘virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:93:10: warning: ‘virtual bool UMLEntity::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:24: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:25: /<>/umbrello/uml1model/template.h:37:18: warning: ‘virtual void UMLTemplate::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 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] 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] virtual QString getTypeName() const; ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ [ 16%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/umloperationdialog.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/umloperationdialog.cpp.o -c /<>/umbrello/dialogs/umloperationdialog.cpp 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/umlforeignkeyconstraintdialog.cpp:29: /<>/umbrello/uml1model/uniqueconstraint.h:39:18: warning: ‘virtual void UMLUniqueConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:41:24: warning: ‘virtual UMLObject* UMLUniqueConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:50:18: warning: ‘virtual bool UMLUniqueConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:64:10: warning: ‘virtual bool UMLUniqueConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ [ 16%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/umlroledialog.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/umlroledialog.cpp.o -c /<>/umbrello/dialogs/umlroledialog.cpp [ 16%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/umltemplatedialog.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/umltemplatedialog.cpp.o -c /<>/umbrello/dialogs/umltemplatedialog.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] bool apply(); ^~~~~ 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] 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] UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 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] 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] virtual QString getTypeName() const; ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/dialogs/umloperationdialog.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent*); ^~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/dialogs/umloperationdialog.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ [ 17%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/umluniqueconstraintdialog.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -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/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/umloperationdialog.cpp:19: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/dialogs/umloperationdialog.cpp:20: /<>/umbrello/uml1model/template.h:37:18: warning: ‘virtual void UMLTemplate::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 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] 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] virtual QString getTypeName() const; ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/dialogs/umloperationdialog.cpp:29: /<>/umbrello/dialogs/parameterpropertiesdialog.h:47:18: warning: ‘virtual bool ParameterPropertiesDialog::apply()’ can be marked override [-Wsuggest-override] virtual bool apply(); ^~~~~ /<>/umbrello/dialogs/parameterpropertiesdialog.h:53:18: warning: ‘virtual bool ParameterPropertiesDialog::validate()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/stereotype.h:53:24: warning: ‘virtual UMLObject* UMLStereotype::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/stereotype.h:62:10: warning: ‘virtual void UMLStereotype::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/stereotype.h:64:18: warning: ‘virtual bool UMLStereotype::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent); ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/umltemplatedialog.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/umltemplatedialog.cpp:16: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/dialogs/umltemplatedialog.cpp:19: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ [ 17%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/umlviewdialog.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/umlviewdialog.cpp.o -c /<>/umbrello/dialogs/umlviewdialog.cpp [ 17%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/activitypage.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/pages/activitypage.cpp.o -c /<>/umbrello/dialogs/pages/activitypage.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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const = 0; ^~~~~ [ 17%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/notepage.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/pages/notepage.cpp.o -c /<>/umbrello/dialogs/pages/notepage.cpp 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:49:24: warning: ‘virtual UMLObject* UMLEntityAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:75:10: warning: ‘virtual bool UMLEntityAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/dialogs/umluniqueconstraintdialog.cpp:10: /<>/umbrello/dialogs/umluniqueconstraintdialog.h:45:18: warning: ‘virtual bool UMLUniqueConstraintDialog::apply()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/umluniqueconstraintdialog.cpp:14: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/dialogs/umluniqueconstraintdialog.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entity.h:45:24: warning: ‘virtual UMLObject* UMLEntity::clone() const’ can be marked override [-Wsuggest-override] 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] virtual UMLAttribute* createAttribute(const QString &name = QString(), ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:73:18: warning: ‘virtual bool UMLEntity::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:75:18: warning: ‘virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:77:31: warning: ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’ can be marked override [-Wsuggest-override] UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const; ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:81:36: warning: ‘virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:93:10: warning: ‘virtual bool UMLEntity::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/dialogs/umluniqueconstraintdialog.cpp:18: /<>/umbrello/uml1model/enumliteral.h:35:18: warning: ‘virtual void UMLEnumLiteral::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:37:24: warning: ‘virtual UMLObject* UMLEnumLiteral::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:51:10: warning: ‘virtual bool UMLEnumLiteral::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/dialogs/umluniqueconstraintdialog.cpp:19: /<>/umbrello/uml1model/enum.h:38:18: warning: ‘virtual void UMLEnum::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/dialogs/umluniqueconstraintdialog.cpp:21: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/dialogs/umluniqueconstraintdialog.cpp:22: /<>/umbrello/uml1model/template.h:37:18: warning: ‘virtual void UMLTemplate::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 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] 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] virtual QString getTypeName() const; ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/dialogs/umlviewdialog.h:18, from /<>/umbrello/dialogs/umlviewdialog.cpp:12: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/umluniqueconstraintdialog.cpp:24: /<>/umbrello/uml1model/uniqueconstraint.h:39:18: warning: ‘virtual void UMLUniqueConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:41:24: warning: ‘virtual UMLObject* UMLUniqueConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:50:18: warning: ‘virtual bool UMLUniqueConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:64:10: warning: ‘virtual bool UMLUniqueConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ 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] 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] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/dialogs/umlviewdialog.cpp:21: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/dialogs/umlviewdialog.cpp:21: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/dialogs/umlviewdialog.cpp:21: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/dialogs/umlviewdialog.cpp:21: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/umlviewdialog.cpp:22: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/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] virtual void showEvent(QShowEvent*); ^~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/notepage.h:14, from /<>/umbrello/dialogs/pages/notepage.cpp:12: /<>/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: ‘virtual void DialogPageBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ In file included from /<>/umbrello/menus/listpopupmenu.h:17, from /<>/umbrello/menus/dialogspopupmenu.h:14, from /<>/umbrello/dialogs/pages/activitypage.cpp:15: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/notewidget.h:15, from /<>/umbrello/dialogs/pages/notepage.cpp:14: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/statewidget.h:14, from /<>/umbrello/dialogs/pages/activitypage.cpp:16: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/notewidget.h:15, from /<>/umbrello/dialogs/pages/notepage.cpp:14: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/notepage.cpp:14: /<>/umbrello/umlwidgets/notewidget.h:48:18: warning: ‘virtual void NoteWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/notewidget.h:62:18: warning: ‘virtual bool NoteWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:64:18: warning: ‘virtual bool NoteWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:65:18: warning: ‘virtual void NoteWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:66:20: warning: ‘virtual QSizeF NoteWidget::minimumSize() const’ can be marked override [-Wsuggest-override] virtual QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:71:10: warning: ‘virtual void NoteWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:74:20: warning: ‘virtual QSizeF NoteWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] virtual QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:77:18: warning: ‘virtual void NoteWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/statewidget.h:79:18: warning: ‘virtual bool StateWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:81:18: warning: ‘virtual bool StateWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:82:18: warning: ‘virtual void StateWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:85:12: warning: ‘virtual QSizeF StateWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:86:12: warning: ‘virtual QSizeF StateWidget::maximumSize()’ can be marked override [-Wsuggest-override] QSizeF maximumSize(); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:90:18: warning: ‘virtual void StateWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/dialogs/pages/activitypage.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ [ 17%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/associationgeneralpage.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/pages/associationgeneralpage.cpp.o -c /<>/umbrello/dialogs/pages/associationgeneralpage.cpp [ 18%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/associationrolepage.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/pages/associationrolepage.cpp.o -c /<>/umbrello/dialogs/pages/associationrolepage.cpp [ 18%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/autolayoutoptionpage.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/pages/autolayoutoptionpage.cpp.o -c /<>/umbrello/dialogs/pages/autolayoutoptionpage.cpp [ 18%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/classassociationspage.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/pages/classassociationspage.cpp.o -c /<>/umbrello/dialogs/pages/classassociationspage.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] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ 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] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void keyPressEvent(QKeyEvent *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:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/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:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/dialogs/pages/associationgeneralpage.cpp:15: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/associationgeneralpage.cpp:15: /<>/umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setCustomOpText(const QString &opText); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 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] virtual void setText(FloatingTextWidget *ft, const QString &newText); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual bool AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setOperationText(const QString &op); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] virtual void constrainTextPos(qreal &textX, qreal &textY, ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /<>/umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:194:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:199:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:201:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:208:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:210:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~ In file included from /<>/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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/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:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/dialogs/pages/associationrolepage.cpp:15: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/associationrolepage.cpp:15: /<>/umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setCustomOpText(const QString &opText); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 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] virtual void setText(FloatingTextWidget *ft, const QString &newText); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual bool AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setOperationText(const QString &op); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] virtual void constrainTextPos(qreal &textX, qreal &textY, ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /<>/umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:194:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:199:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:201:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:208:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:210:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~ In file included from /<>/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] virtual void showEvent(QShowEvent*); ^~~~~~~~~ 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] virtual void setX(qreal x); ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:40:18: warning: ‘virtual void ObjectWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 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] 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] bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:51:10: warning: ‘virtual void ObjectWidget::cleanup()’ can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:53:18: warning: ‘virtual bool ObjectWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:73:18: warning: ‘virtual void ObjectWidget::setLineColorCmd(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColorCmd(const QColor &color); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:77:18: warning: ‘virtual void ObjectWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void resizeWidget(qreal newW, qreal newH); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:79:18: warning: ‘virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ 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] virtual void setX(qreal x); ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:80:18: warning: ‘virtual bool ObjectWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:83:10: warning: ‘virtual void ObjectWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:84:18: warning: ‘virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)’ can be marked override [-Wsuggest-override] virtual void slotFillColorChanged(Uml::ID::Type viewID); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:88:18: warning: ‘virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *me); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:89:18: warning: ‘virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:91:12: warning: ‘virtual QSizeF ObjectWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:93:18: warning: ‘virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void moveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:94:18: warning: ‘virtual void ObjectWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:95:18: warning: ‘virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:97:21: warning: ‘virtual QCursor ObjectWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] virtual QCursor resizeCursor() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:40:18: warning: ‘virtual void ObjectWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 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] 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] bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:51:10: warning: ‘virtual void ObjectWidget::cleanup()’ can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:53:18: warning: ‘virtual bool ObjectWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:73:18: warning: ‘virtual void ObjectWidget::setLineColorCmd(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColorCmd(const QColor &color); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:77:18: warning: ‘virtual void ObjectWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void resizeWidget(qreal newW, qreal newH); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:79:18: warning: ‘virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:80:18: warning: ‘virtual bool ObjectWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:83:10: warning: ‘virtual void ObjectWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:84:18: warning: ‘virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)’ can be marked override [-Wsuggest-override] virtual void slotFillColorChanged(Uml::ID::Type viewID); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:88:18: warning: ‘virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *me); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:89:18: warning: ‘virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:91:12: warning: ‘virtual QSizeF ObjectWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:93:18: warning: ‘virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void moveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:94:18: warning: ‘virtual void ObjectWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:95:18: warning: ‘virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:97:21: warning: ‘virtual QCursor ObjectWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] virtual QCursor resizeCursor() const; ^~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/associationgeneralpage.cpp:23: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/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:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/dialogs/pages/classassociationspage.cpp:13: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/classassociationspage.cpp:13: /<>/umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setCustomOpText(const QString &opText); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 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] virtual void setText(FloatingTextWidget *ft, const QString &newText); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual bool AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setOperationText(const QString &op); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] virtual void constrainTextPos(qreal &textX, qreal &textY, ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /<>/umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:194:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:199:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:201:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:208:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:210:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/associationpropertiesdialog.h:14, from /<>/umbrello/dialogs/pages/classassociationspage.cpp:14: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ [ 18%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/classgeneralpage.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/pages/classgeneralpage.cpp.o -c /<>/umbrello/dialogs/pages/classgeneralpage.cpp 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] virtual void showEvent(QShowEvent*); ^~~~~~~~~ [ 19%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/classifierlistpage.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/pages/classifierlistpage.cpp.o -c /<>/umbrello/dialogs/pages/classifierlistpage.cpp [ 19%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/classoptionspage.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/pages/classoptionspage.cpp.o -c /<>/umbrello/dialogs/pages/classoptionspage.cpp [ 19%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/codegenerationpolicypage.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/pages/codegenerationpolicypage.cpp.o -c /<>/umbrello/dialogs/pages/codegenerationpolicypage.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] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ 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] 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] virtual void showEvent(QShowEvent*); ^~~~~~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ /<>/umbrello/dialogs/codetextedit.h:70:11: warning: ‘virtual QSize LineNumberArea::sizeHint() const’ can be marked override [-Wsuggest-override] QSize sizeHint() const { ^~~~~~~~ /<>/umbrello/dialogs/codetextedit.h:75:10: warning: ‘virtual void LineNumberArea::paintEvent(QPaintEvent*)’ can be marked override [-Wsuggest-override] void paintEvent(QPaintEvent *event) { ^~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ 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:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/dialogs/pages/classoptionspage.cpp:15: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/classoptionspage.cpp:15: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/pages/classgeneralpage.cpp:18: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/classoptionspage.cpp:16: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/classoptionspage.cpp:18: /<>/umbrello/umlwidgets/entitywidget.h:36:18: warning: ‘virtual void EntityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/entitywidget.h:38:18: warning: ‘virtual bool EntityWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/entitywidget.h:39:18: warning: ‘virtual void EntityWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/entitywidget.h:45:18: warning: ‘virtual void EntityWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/entitywidget.h:50:12: warning: ‘virtual QSizeF EntityWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/entitywidget.h:51:12: warning: ‘virtual QSizeF EntityWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions=true) const; ^~~~~~~~~~~~~ In file included from /<>/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] virtual void keyPressEvent(QKeyEvent *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] virtual void showEvent(QShowEvent*); ^~~~~~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/dialogs/pages/classgeneralpage.cpp:19: /<>/umbrello/uml1model/datatype.h:38:18: warning: ‘virtual bool UMLDatatype::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & element); ^~~~~~~~~~~~ /<>/umbrello/uml1model/datatype.h:39:18: warning: ‘virtual void UMLDatatype::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ In file included from /<>/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] 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] 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] bool load1(QDomElement& element); ^~~~~ /<>/umbrello/uml1model/instance.h:47:18: warning: ‘virtual bool UMLInstance::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/instance.h:48:10: warning: ‘virtual bool UMLInstance::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/umlwidgets/objectwidget.h:15, from /<>/umbrello/dialogs/pages/classgeneralpage.cpp:22: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:60:18: warning: ‘virtual bool UMLAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ 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] virtual void setX(qreal x); ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:40:18: warning: ‘virtual void ObjectWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 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] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:49:10: warning: ‘virtual bool ObjectWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:51:10: warning: ‘virtual void ObjectWidget::cleanup()’ can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:53:18: warning: ‘virtual bool ObjectWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:73:18: warning: ‘virtual void ObjectWidget::setLineColorCmd(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColorCmd(const QColor &color); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:77:18: warning: ‘virtual void ObjectWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void resizeWidget(qreal newW, qreal newH); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:79:18: warning: ‘virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:80:18: warning: ‘virtual bool ObjectWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:83:10: warning: ‘virtual void ObjectWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:84:18: warning: ‘virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)’ can be marked override [-Wsuggest-override] virtual void slotFillColorChanged(Uml::ID::Type viewID); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:88:18: warning: ‘virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *me); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:89:18: warning: ‘virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:91:12: warning: ‘virtual QSizeF ObjectWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:93:18: warning: ‘virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void moveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:94:18: warning: ‘virtual void ObjectWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:95:18: warning: ‘virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:97:21: warning: ‘virtual QCursor ObjectWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] virtual QCursor resizeCursor() const; ^~~~~~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/classgeneralpage.cpp:25: /<>/umbrello/uml1model/artifact.h:45:24: warning: ‘virtual UMLObject* UMLArtifact::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/artifact.h:47:10: warning: ‘virtual void UMLArtifact::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/artifact.h:55:10: warning: ‘virtual bool UMLArtifact::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/dialogs/pages/classgeneralpage.cpp:26: /<>/umbrello/uml1model/component.h:34:24: warning: ‘virtual UMLObject* UMLComponent::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/component.h:36:10: warning: ‘virtual void UMLComponent::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/component.h:42:10: warning: ‘virtual bool UMLComponent::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/dialogs/pages/classgeneralpage.cpp:27: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/pages/classifierlistpage.cpp:18: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/stereotype.h:53:24: warning: ‘virtual UMLObject* UMLStereotype::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/stereotype.h:62:10: warning: ‘virtual void UMLStereotype::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/stereotype.h:64:18: warning: ‘virtual bool UMLStereotype::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/classgeneralpage.cpp:32: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/dialogs/pages/classgeneralpage.cpp:34: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entity.h:45:24: warning: ‘virtual UMLObject* UMLEntity::clone() const’ can be marked override [-Wsuggest-override] 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] virtual UMLAttribute* createAttribute(const QString &name = QString(), ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:73:18: warning: ‘virtual bool UMLEntity::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:75:18: warning: ‘virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:77:31: warning: ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’ can be marked override [-Wsuggest-override] UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const; ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:81:36: warning: ‘virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:93:10: warning: ‘virtual bool UMLEntity::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/dialogs/pages/classgeneralpage.cpp:34: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 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] 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] virtual QString getTypeName() const; ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:37:24: warning: ‘virtual UMLObject* UMLEnumLiteral::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:51:10: warning: ‘virtual bool UMLEnumLiteral::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:49:24: warning: ‘virtual UMLObject* UMLEntityAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:75:10: warning: ‘virtual bool UMLEntityAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ [ 19%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/codeimportoptionspage.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/pages/codeimportoptionspage.cpp.o -c /<>/umbrello/dialogs/pages/codeimportoptionspage.cpp [ 20%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/codevieweroptionspage.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/pages/codevieweroptionspage.cpp.o -c /<>/umbrello/dialogs/pages/codevieweroptionspage.cpp [ 20%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/constraintlistpage.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/pages/constraintlistpage.cpp.o -c /<>/umbrello/dialogs/pages/constraintlistpage.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] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ [ 20%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/defaultcodegenpolicypage.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/pages/defaultcodegenpolicypage.cpp.o -c /<>/umbrello/dialogs/pages/defaultcodegenpolicypage.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] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ [ 20%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/diagramprintpage.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/pages/diagramprintpage.cpp.o -c /<>/umbrello/dialogs/pages/diagramprintpage.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] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entity.h:45:24: warning: ‘virtual UMLObject* UMLEntity::clone() const’ can be marked override [-Wsuggest-override] 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] virtual UMLAttribute* createAttribute(const QString &name = QString(), ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:73:18: warning: ‘virtual bool UMLEntity::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:75:18: warning: ‘virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:77:31: warning: ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’ can be marked override [-Wsuggest-override] UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const; ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:81:36: warning: ‘virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:93:10: warning: ‘virtual bool UMLEntity::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:49:24: warning: ‘virtual UMLObject* UMLEntityAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:75:10: warning: ‘virtual bool UMLEntityAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:37:24: warning: ‘virtual UMLObject* UMLEnumLiteral::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:51:10: warning: ‘virtual bool UMLEnumLiteral::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 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] 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] virtual QString getTypeName() const; ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:41:24: warning: ‘virtual UMLObject* UMLUniqueConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:50:18: warning: ‘virtual bool UMLUniqueConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:64:10: warning: ‘virtual bool UMLUniqueConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ [ 20%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/diagrampropertiespage.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/pages/diagrampropertiespage.cpp.o -c /<>/umbrello/dialogs/pages/diagrampropertiespage.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] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ [ 21%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/dialogpagebase.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/pages/dialogpagebase.cpp.o -c /<>/umbrello/dialogs/pages/dialogpagebase.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] 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] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ [ 21%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/generaloptionpage.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/pages/generaloptionpage.cpp.o -c /<>/umbrello/dialogs/pages/generaloptionpage.cpp 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/dialogs/pages/diagramprintpage.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/diagramprintpage.cpp:18: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/dialogs/pages/diagramprintpage.cpp:20: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/dialogs/pages/diagramprintpage.cpp:20: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/diagramprintpage.cpp:20: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/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] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ 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] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/dialogs/pages/diagrampropertiespage.cpp:15: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/dialogs/pages/diagrampropertiespage.cpp:17: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/dialogs/pages/diagrampropertiespage.cpp:17: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/dialogs/pages/diagrampropertiespage.cpp:17: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/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] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/diagrampropertiespage.cpp:17: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/diagrampropertiespage.cpp:18: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ [ 21%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/packagecontentspage.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/pages/packagecontentspage.cpp.o -c /<>/umbrello/dialogs/pages/packagecontentspage.cpp [ 21%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/selectoperationpage.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/pages/selectoperationpage.cpp.o -c /<>/umbrello/dialogs/pages/selectoperationpage.cpp [ 22%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/uioptionspage.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/pages/uioptionspage.cpp.o -c /<>/umbrello/dialogs/pages/uioptionspage.cpp [ 22%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/umlroleproperties.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/pages/umlroleproperties.cpp.o -c /<>/umbrello/dialogs/pages/umlroleproperties.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] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/selectoperationpage.h:14, from /<>/umbrello/dialogs/pages/selectoperationpage.cpp:12: /<>/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: ‘virtual void DialogPageBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/dialogs/pages/selectoperationpage.cpp:15: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const = 0; ^~~~~ 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] virtual void showEvent(QShowEvent*); ^~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/selectoperationpage.cpp:15: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/dialogs/pages/selectoperationpage.cpp:16: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/dialogs/pages/selectoperationpage.cpp:16: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/menus/listpopupmenu.h:17, from /<>/umbrello/menus/dialogspopupmenu.h:14, from /<>/umbrello/dialogs/pages/packagecontentspage.cpp:15: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/pages/selectoperationpage.cpp:16: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const = 0; ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/pages/selectoperationpage.cpp:16: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:60:13: warning: ‘virtual QString UMLForeignKeyConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/pages/selectoperationpage.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/pages/selectoperationpage.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/selectoperationpage.cpp:16: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/dialogs/pages/selectoperationpage.cpp:17: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent*); ^~~~~~~~~ In file included from /<>/umbrello/umlwidgets/messagewidget.h:14, from /<>/umbrello/dialogs/pages/selectoperationpage.cpp:19: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/messagewidget.h:15, from /<>/umbrello/dialogs/pages/selectoperationpage.cpp:19: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/messagewidget.h:15, from /<>/umbrello/dialogs/pages/selectoperationpage.cpp:19: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/selectoperationpage.cpp:19: /<>/umbrello/umlwidgets/messagewidget.h:54:18: warning: ‘virtual void MessageWidget::setY(qreal)’ can be marked override [-Wsuggest-override] virtual void setY(qreal y); ^~~~ /<>/umbrello/umlwidgets/messagewidget.h:58:18: warning: ‘virtual void MessageWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] virtual void lwSetFont (QFont font); ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:59:28: warning: ‘virtual UMLClassifier* MessageWidget::operationOwner()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:61:27: warning: ‘virtual UMLOperation* MessageWidget::operation()’ can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:62:18: warning: ‘virtual void MessageWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:64:21: warning: ‘virtual QString MessageWidget::customOpText()’ can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:65:18: warning: ‘virtual void MessageWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setCustomOpText(const QString &opText); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:67:18: warning: ‘virtual void MessageWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 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] 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] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:71:28: warning: ‘virtual UMLClassifier* MessageWidget::lwClassifier()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:72:18: warning: ‘virtual void MessageWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setOperationText(const QString &op); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:74:18: warning: ‘virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight, ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:111:18: warning: ‘virtual bool MessageWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 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] 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] void cleanup(); ^~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:127:10: warning: ‘virtual void MessageWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:132:20: warning: ‘virtual QSizeF MessageWidget::minimumSize() const’ can be marked override [-Wsuggest-override] virtual QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:134:16: warning: ‘virtual UMLWidget* MessageWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:136:18: warning: ‘virtual void MessageWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void resizeWidget(qreal newW, qreal newH); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:138:18: warning: ‘virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:139:18: warning: ‘virtual bool MessageWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:151:18: warning: ‘virtual bool MessageWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:154:18: warning: ‘virtual void MessageWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:155:18: warning: ‘virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:157:21: warning: ‘virtual QCursor MessageWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] virtual QCursor resizeCursor() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:203:10: warning: ‘virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)’ can be marked override [-Wsuggest-override] void slotWidgetMoved(Uml::ID::Type id); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:204:10: warning: ‘virtual void MessageWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/selectoperationpage.cpp:20: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/dialogs/pages/selectoperationpage.cpp:23: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/uioptionspage.h:14, from /<>/umbrello/dialogs/pages/uioptionspage.cpp:12: /<>/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: ‘virtual void DialogPageBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ In file included from /<>/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] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/umbrellosettings.h:12, from /<>/umbrello/dialogs/pages/uioptionspage.cpp:16: /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:86:18: warning: ‘virtual void CPPCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] virtual void setDefaults(bool emitUpdateSignal = true); ^~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:88:32: warning: ‘virtual CodeGenerationPolicyPage* CPPCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); ^~~~~~~~~~ In file included from /<>/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] UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ [ 22%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/pages/umlwidgetstylepage.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/pages/umlwidgetstylepage.cpp.o -c /<>/umbrello/dialogs/pages/umlwidgetstylepage.cpp [ 22%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/widgets/documentationwidget.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/widgets/documentationwidget.cpp.o -c /<>/umbrello/dialogs/widgets/documentationwidget.cpp [ 22%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/widgets/imagetypewidget.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/widgets/imagetypewidget.cpp.o -c /<>/umbrello/dialogs/widgets/imagetypewidget.cpp [ 23%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/widgets/resolutionwidget.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/widgets/resolutionwidget.cpp.o -c /<>/umbrello/dialogs/widgets/resolutionwidget.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] virtual void showEvent(QShowEvent*); ^~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/dialogs/pages/umlwidgetstylepage.cpp:15: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/dialogs/pages/umlwidgetstylepage.cpp:16: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/dialogs/pages/umlwidgetstylepage.cpp:16: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/umlwidgetstylepage.cpp:16: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/umlwidgetstylepage.cpp:17: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/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/documentationwidget.cpp:13: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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/documentationwidget.cpp:13: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/dialogs/widgets/documentationwidget.cpp:13: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/dialogs/widgets/documentationwidget.cpp:13: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/widgets/documentationwidget.cpp:13: /<>/umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setCustomOpText(const QString &opText); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 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] virtual void setText(FloatingTextWidget *ft, const QString &newText); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual bool AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setOperationText(const QString &op); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] virtual void constrainTextPos(qreal &textX, qreal &textY, ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /<>/umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:194:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:199:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:201:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:208:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:210:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/widgets/documentationwidget.cpp:14: /<>/umbrello/dialogs/codetextedit.h:50:10: warning: ‘virtual void CodeTextEdit::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ /<>/umbrello/dialogs/codetextedit.h:70:11: warning: ‘virtual QSize LineNumberArea::sizeHint() const’ can be marked override [-Wsuggest-override] QSize sizeHint() const { ^~~~~~~~ /<>/umbrello/dialogs/codetextedit.h:75:10: warning: ‘virtual void LineNumberArea::paintEvent(QPaintEvent*)’ can be marked override [-Wsuggest-override] void paintEvent(QPaintEvent *event) { ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/operation.h:14, from /<>/umbrello/dialogs/widgets/documentationwidget.cpp:15: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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:15: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/dialogs/widgets/documentationwidget.cpp:15: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ [ 23%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/widgets/umlartifacttypewidget.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/widgets/umlartifacttypewidget.cpp.o -c /<>/umbrello/dialogs/widgets/umlartifacttypewidget.cpp [ 23%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/widgets/umldatatypewidget.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/widgets/umldatatypewidget.cpp.o -c /<>/umbrello/dialogs/widgets/umldatatypewidget.cpp [ 23%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/widgets/defaultvaluewidget.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/widgets/defaultvaluewidget.cpp.o -c /<>/umbrello/dialogs/widgets/defaultvaluewidget.cpp [ 24%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/widgets/umlobjectnamewidget.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/widgets/umlobjectnamewidget.cpp.o -c /<>/umbrello/dialogs/widgets/umlobjectnamewidget.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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/artifact.h:47:10: warning: ‘virtual void UMLArtifact::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/artifact.h:55:10: warning: ‘virtual bool UMLArtifact::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/dialogs/widgets/umlartifacttypewidget.cpp:13: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/widgets/defaultvaluewidget.cpp:11: /<>/umbrello/dialogs/widgets/defaultvaluewidget.h:46:10: warning: ‘virtual void DefaultValueWidget::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] void showEvent(QShowEvent *event); ^~~~~~~~~ /<>/umbrello/dialogs/widgets/defaultvaluewidget.h:47:10: warning: ‘virtual void DefaultValueWidget::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] void hideEvent(QHideEvent *event); ^~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const = 0; ^~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/uml1model/enum.h:14, from /<>/umbrello/dialogs/widgets/defaultvaluewidget.cpp:13: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/uml1model/enum.h:14, from /<>/umbrello/dialogs/widgets/defaultvaluewidget.cpp:13: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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/dialogs/widgets/defaultvaluewidget.cpp:13: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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/dialogs/widgets/defaultvaluewidget.cpp:13: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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/dialogs/widgets/defaultvaluewidget.cpp:13: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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/dialogs/widgets/defaultvaluewidget.cpp:13: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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/dialogs/widgets/defaultvaluewidget.cpp:13: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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/dialogs/widgets/defaultvaluewidget.cpp:13: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/enum.h:14, from /<>/umbrello/dialogs/widgets/defaultvaluewidget.cpp:13: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/dialogs/widgets/umldatatypewidget.cpp:14: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/widgets/defaultvaluewidget.cpp:13: /<>/umbrello/uml1model/enum.h:38:18: warning: ‘virtual void UMLEnum::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ In file included from /<>/umbrello/dialogs/widgets/defaultvaluewidget.cpp:14: /<>/umbrello/uml1model/datatype.h:38:18: warning: ‘virtual bool UMLDatatype::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & element); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/datatype.h:39:18: warning: ‘virtual void UMLDatatype::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/dialogs/widgets/defaultvaluewidget.cpp:15: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:49:24: warning: ‘virtual UMLObject* UMLEntityAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:75:10: warning: ‘virtual bool UMLEntityAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 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] 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] virtual QString getTypeName() const; ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ [ 24%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/widgets/umlpackagewidget.cpp.o 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/widgets/umlpackagewidget.cpp.o -c /<>/umbrello/dialogs/widgets/umlpackagewidget.cpp /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ [ 24%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/widgets/umlstereotypewidget.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/widgets/umlstereotypewidget.cpp.o -c /<>/umbrello/dialogs/widgets/umlstereotypewidget.cpp [ 24%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dialogs/widgets/visibilityenumwidget.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dialogs/widgets/visibilityenumwidget.cpp.o -c /<>/umbrello/dialogs/widgets/visibilityenumwidget.cpp [ 24%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/finder/findresults.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/finder/findresults.cpp.o -c /<>/umbrello/finder/findresults.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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/dialogs/widgets/umlpackagewidget.cpp:14: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/widgets/umlpackagewidget.cpp:15: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/stereotype.h:53:24: warning: ‘virtual UMLObject* UMLStereotype::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/stereotype.h:62:10: warning: ‘virtual void UMLStereotype::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/stereotype.h:64:18: warning: ‘virtual bool UMLStereotype::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent); ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/dialogs/widgets/umlstereotypewidget.cpp:15: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ [ 25%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/finder/umldocfinder.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/finder/umldocfinder.cpp.o -c /<>/umbrello/finder/umldocfinder.cpp 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:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/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:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/dialogs/widgets/visibilityenumwidget.cpp:13: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/widgets/visibilityenumwidget.cpp:13: /<>/umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setCustomOpText(const QString &opText); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 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] virtual void setText(FloatingTextWidget *ft, const QString &newText); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual bool AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setOperationText(const QString &op); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] virtual void constrainTextPos(qreal &textX, qreal &textY, ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /<>/umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:194:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:199:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:201:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:208:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:210:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/dialogs/widgets/visibilityenumwidget.cpp:14: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/finder/findresults.cpp:14: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/finder/findresults.cpp:14: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/finder/umldocfinder.h:15, from /<>/umbrello/finder/findresults.cpp:15: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/finder/umldocfinder.h:15, from /<>/umbrello/finder/findresults.cpp:15: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual Result displayNext(); ^~~~~~~~~~~ /<>/umbrello/finder/umldocfinder.h:35:20: warning: ‘virtual UMLFinder::Result UMLDocFinder::displayPrevious()’ can be marked override [-Wsuggest-override] virtual Result displayPrevious(); ^~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual Result displayNext(); ^~~~~~~~~~~ /<>/umbrello/finder/umllistviewfinder.h:29:20: warning: ‘virtual UMLFinder::Result UMLListViewFinder::displayPrevious()’ can be marked override [-Wsuggest-override] virtual Result displayPrevious(); ^~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual Result displayNext(); ^~~~~~~~~~~ /<>/umbrello/finder/umlscenefinder.h:31:20: warning: ‘virtual UMLFinder::Result UMLSceneFinder::displayPrevious()’ can be marked override [-Wsuggest-override] virtual Result displayPrevious(); ^~~~~~~~~~~~~~~ In file included from /<>/umbrello/finder/findresults.cpp:18: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ [ 25%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/finder/umlfinder.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/finder/umlfinder.cpp.o -c /<>/umbrello/finder/umlfinder.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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/finder/umldocfinder.h:15, from /<>/umbrello/finder/umldocfinder.cpp:11: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/finder/umldocfinder.h:15, from /<>/umbrello/finder/umldocfinder.cpp:11: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual Result displayNext(); ^~~~~~~~~~~ /<>/umbrello/finder/umldocfinder.h:35:20: warning: ‘virtual UMLFinder::Result UMLDocFinder::displayPrevious()’ can be marked override [-Wsuggest-override] virtual Result displayPrevious(); ^~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/finder/umldocfinder.cpp:14: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ [ 25%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/finder/umllistviewfinder.cpp.o /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/finder/umllistviewfinder.cpp.o -c /<>/umbrello/finder/umllistviewfinder.cpp 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] 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] virtual Result displayNext(); ^~~~~~~~~~~ /<>/umbrello/finder/umlscenefinder.h:31:20: warning: ‘virtual UMLFinder::Result UMLSceneFinder::displayPrevious()’ can be marked override [-Wsuggest-override] virtual Result displayPrevious(); ^~~~~~~~~~~~~~~ In file included from /<>/umbrello/finder/umldocfinder.cpp:17: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ [ 25%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/finder/umlscenefinder.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/finder/umlscenefinder.cpp.o -c /<>/umbrello/finder/umlscenefinder.cpp [ 26%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/refactoring/refactoringassistant.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/refactoring/refactoringassistant.cpp.o -c /<>/umbrello/refactoring/refactoringassistant.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] 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] virtual Result displayNext(); ^~~~~~~~~~~ /<>/umbrello/finder/umllistviewfinder.h:29:20: warning: ‘virtual UMLFinder::Result UMLListViewFinder::displayPrevious()’ can be marked override [-Wsuggest-override] virtual Result displayPrevious(); ^~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/finder/umllistviewfinder.cpp:14: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/finder/umllistviewfinder.cpp:15: /<>/umbrello/umllistview.h:115:10: warning: ‘virtual bool UMLListView::event(QEvent*)’ can be marked override [-Wsuggest-override] bool event(QEvent *e); ^~~~~ /<>/umbrello/umllistview.h:116:10: warning: ‘virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:117:10: warning: ‘virtual void UMLListView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:118:10: warning: ‘virtual void UMLListView::mouseMoveEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QMouseEvent *me); ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:119:10: warning: ‘virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:120:10: warning: ‘virtual void UMLListView::focusOutEvent(QFocusEvent*)’ can be marked override [-Wsuggest-override] void focusOutEvent (QFocusEvent *fe); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:121:10: warning: ‘virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)’ can be marked override [-Wsuggest-override] void contextMenuEvent(QContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:125:10: warning: ‘virtual void UMLListView::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] void keyPressEvent(QKeyEvent* ke); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:126:10: warning: ‘virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QDragEnterEvent* event); ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:127:10: warning: ‘virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QDragMoveEvent* event); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:128:10: warning: ‘virtual void UMLListView::dropEvent(QDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QDropEvent* event); ^~~~~~~~~ /<>/umbrello/umllistview.h:129:10: warning: ‘virtual void UMLListView::commitData(QWidget*)’ can be marked override [-Wsuggest-override] void commitData(QWidget *editor); ^~~~~~~~~~ [ 26%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenwizard/codegenerationwizard.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenwizard/codegenerationwizard.cpp.o -c /<>/umbrello/codegenwizard/codegenerationwizard.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] 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] virtual Result displayNext(); ^~~~~~~~~~~ /<>/umbrello/finder/umlscenefinder.h:31:20: warning: ‘virtual UMLFinder::Result UMLSceneFinder::displayPrevious()’ can be marked override [-Wsuggest-override] virtual Result displayPrevious(); ^~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/finder/umlscenefinder.cpp:13: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/finder/umlscenefinder.cpp:15: /<>/umbrello/umllistview.h:115:10: warning: ‘virtual bool UMLListView::event(QEvent*)’ can be marked override [-Wsuggest-override] bool event(QEvent *e); ^~~~~ /<>/umbrello/umllistview.h:116:10: warning: ‘virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:117:10: warning: ‘virtual void UMLListView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:118:10: warning: ‘virtual void UMLListView::mouseMoveEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QMouseEvent *me); ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:119:10: warning: ‘virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:120:10: warning: ‘virtual void UMLListView::focusOutEvent(QFocusEvent*)’ can be marked override [-Wsuggest-override] void focusOutEvent (QFocusEvent *fe); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:121:10: warning: ‘virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)’ can be marked override [-Wsuggest-override] void contextMenuEvent(QContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:125:10: warning: ‘virtual void UMLListView::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] void keyPressEvent(QKeyEvent* ke); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:126:10: warning: ‘virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QDragEnterEvent* event); ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:127:10: warning: ‘virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QDragMoveEvent* event); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:128:10: warning: ‘virtual void UMLListView::dropEvent(QDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QDropEvent* event); ^~~~~~~~~ /<>/umbrello/umllistview.h:129:10: warning: ‘virtual void UMLListView::commitData(QWidget*)’ can be marked override [-Wsuggest-override] void commitData(QWidget *editor); ^~~~~~~~~~ [ 26%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenwizard/codegenoptionspage.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenwizard/codegenoptionspage.cpp.o -c /<>/umbrello/codegenwizard/codegenoptionspage.cpp In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/finder/umlscenefinder.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/finder/umlscenefinder.cpp:16: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/finder/umlscenefinder.cpp:16: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/refactoring/refactoringassistant.cpp:12: /<>/umbrello/refactoring/refactoringassistant.h:73:18: warning: ‘virtual void RefactoringAssistant::dragMoveEvent(QDragMoveEvent*)’ can be marked override [-Wsuggest-override] virtual void dragMoveEvent(QDragMoveEvent *event); ^~~~~~~~~~~~~ /<>/umbrello/refactoring/refactoringassistant.h:74:18: warning: ‘virtual void RefactoringAssistant::dropEvent(QDropEvent*)’ can be marked override [-Wsuggest-override] virtual void dropEvent(QDropEvent *event); ^~~~~~~~~ In file included from /<>/umbrello/finder/umlscenefinder.cpp:16: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/finder/umlscenefinder.cpp:17: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/refactoring/refactoringassistant.cpp:16: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/refactoring/refactoringassistant.cpp:18: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/refactoring/refactoringassistant.cpp:21: /<>/umbrello/dialogs/umlattributedialog.h:40:10: warning: ‘virtual bool UMLAttributeDialog::apply()’ can be marked override [-Wsuggest-override] 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] bool apply(); ^~~~~ 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] bool isComplete() const; ^~~~~~~~~~ [ 26%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenwizard/codegenselectpage.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenwizard/codegenselectpage.cpp.o -c /<>/umbrello/codegenwizard/codegenselectpage.cpp 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/codegenwizard/codegenerationwizard.cpp:19: /<>/umbrello/codegenwizard/codegenstatuspage.h:40:10: warning: ‘virtual void CodeGenStatusPage::initializePage()’ can be marked override [-Wsuggest-override] void initializePage(); ^~~~~~~~~~~~~~ /<>/umbrello/codegenwizard/codegenstatuspage.h:41:10: warning: ‘virtual bool CodeGenStatusPage::isComplete() const’ can be marked override [-Wsuggest-override] bool isComplete() const; ^~~~~~~~~~ In file included from /<>/umbrello/codegenwizard/codegenerationwizard.cpp:22: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenwizard/codegenoptionspage.cpp:14: /<>/umbrello/codegenwizard/codegenoptionspage.h:44:10: warning: ‘virtual bool CodeGenOptionsPage::validatePage()’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/codegenwizard/codegenoptionspage.cpp:22: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ [ 27%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenwizard/codegenstatuspage.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenwizard/codegenstatuspage.cpp.o -c /<>/umbrello/codegenwizard/codegenstatuspage.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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/codegenwizard/codegenselectpage.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenwizard/codegenselectpage.cpp:18: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenwizard/codegenselectpage.cpp:18: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/codegenwizard/codegenselectpage.cpp:19: /<>/umbrello/uml1model/entity.h:43:18: warning: ‘virtual void UMLEntity::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entity.h:45:24: warning: ‘virtual UMLObject* UMLEntity::clone() const’ can be marked override [-Wsuggest-override] 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] virtual UMLAttribute* createAttribute(const QString &name = QString(), ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:73:18: warning: ‘virtual bool UMLEntity::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:75:18: warning: ‘virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:77:31: warning: ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’ can be marked override [-Wsuggest-override] UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const; ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:81:36: warning: ‘virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:93:10: warning: ‘virtual bool UMLEntity::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ [ 27%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codeimpwizard/codeimportingwizard.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codeimpwizard/codeimportingwizard.cpp.o -c /<>/umbrello/codeimpwizard/codeimportingwizard.cpp [ 27%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codeimpwizard/codeimpselectpage.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codeimpwizard/codeimpselectpage.cpp.o -c /<>/umbrello/codeimpwizard/codeimpselectpage.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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/codegenwizard/codegenstatuspage.cpp:14: /<>/umbrello/codegenwizard/codegenstatuspage.h:40:10: warning: ‘virtual void CodeGenStatusPage::initializePage()’ can be marked override [-Wsuggest-override] void initializePage(); ^~~~~~~~~~~~~~ /<>/umbrello/codegenwizard/codegenstatuspage.h:41:10: warning: ‘virtual bool CodeGenStatusPage::isComplete() const’ can be marked override [-Wsuggest-override] bool isComplete() const; ^~~~~~~~~~ In file included from /<>/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] 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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenwizard/codegenstatuspage.cpp:22: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent*); ^~~~~~~~~ [ 27%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codeimpwizard/codeimpstatuspage.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codeimpwizard/codeimpstatuspage.cpp.o -c /<>/umbrello/codeimpwizard/codeimpstatuspage.cpp 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/codeimpwizard/codeimportingwizard.cpp:23: /<>/umbrello/codeimpwizard/codeimpselectpage.h:43:10: warning: ‘virtual bool CodeImpSelectPage::validatePage()’ can be marked override [-Wsuggest-override] bool validatePage(); ^~~~~~~~~~~~ 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] 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] virtual void showEvent(QShowEvent*); ^~~~~~~~~ [ 27%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codeimpwizard/codeimpthread.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codeimpwizard/codeimpthread.cpp.o -c /<>/umbrello/codeimpwizard/codeimpthread.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/codeimportingwizard.cpp:24: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/codeimpwizard/codeimpselectpage.cpp:24: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/codeimpwizard/codeimpselectpage.cpp:24: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codeimpwizard/codeimportingwizard.cpp:24: /<>/umbrello/codeimpwizard/codeimpstatuspage.h:50:10: warning: ‘virtual void CodeImpStatusPage::initializePage()’ can be marked override [-Wsuggest-override] void initializePage(); ^~~~~~~~~~~~~~ /<>/umbrello/codeimpwizard/codeimpstatuspage.h:51:10: warning: ‘virtual bool CodeImpStatusPage::isComplete() const’ can be marked override [-Wsuggest-override] bool isComplete() const; ^~~~~~~~~~ In file included from /<>/umbrello/codeimpwizard/codeimportingwizard.cpp:27: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/codeimpwizard/codeimpselectpage.cpp:25: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/codeimpwizard/codeimpstatuspage.cpp:24: /<>/umbrello/codeimpwizard/codeimpstatuspage.h:50:10: warning: ‘virtual void CodeImpStatusPage::initializePage()’ can be marked override [-Wsuggest-override] void initializePage(); ^~~~~~~~~~~~~~ /<>/umbrello/codeimpwizard/codeimpstatuspage.h:51:10: warning: ‘virtual bool CodeImpStatusPage::isComplete() const’ can be marked override [-Wsuggest-override] bool isComplete() const; ^~~~~~~~~~ [ 28%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/clipboard/idchangelog.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/clipboard/idchangelog.cpp.o -c /<>/umbrello/clipboard/idchangelog.cpp 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] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/codeimpwizard/codeimpstatuspage.cpp:34: /<>/umbrello/umllistview.h:115:10: warning: ‘virtual bool UMLListView::event(QEvent*)’ can be marked override [-Wsuggest-override] bool event(QEvent *e); ^~~~~ /<>/umbrello/umllistview.h:116:10: warning: ‘virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:117:10: warning: ‘virtual void UMLListView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:118:10: warning: ‘virtual void UMLListView::mouseMoveEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QMouseEvent *me); ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:119:10: warning: ‘virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:120:10: warning: ‘virtual void UMLListView::focusOutEvent(QFocusEvent*)’ can be marked override [-Wsuggest-override] void focusOutEvent (QFocusEvent *fe); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:121:10: warning: ‘virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)’ can be marked override [-Wsuggest-override] void contextMenuEvent(QContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:125:10: warning: ‘virtual void UMLListView::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] void keyPressEvent(QKeyEvent* ke); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:126:10: warning: ‘virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QDragEnterEvent* event); ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:127:10: warning: ‘virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QDragMoveEvent* event); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:128:10: warning: ‘virtual void UMLListView::dropEvent(QDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QDropEvent* event); ^~~~~~~~~ /<>/umbrello/umllistview.h:129:10: warning: ‘virtual void UMLListView::commitData(QWidget*)’ can be marked override [-Wsuggest-override] void commitData(QWidget *editor); ^~~~~~~~~~ [ 28%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/clipboard/umlclipboard.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/clipboard/umlclipboard.cpp.o -c /<>/umbrello/clipboard/umlclipboard.cpp [ 28%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/clipboard/umldragdata.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/clipboard/umldragdata.cpp.o -c /<>/umbrello/clipboard/umldragdata.cpp [ 28%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/__/lib/cppparser/ast.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/__/lib/cppparser/ast.cpp.o -c /<>/lib/cppparser/ast.cpp [ 29%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/__/lib/cppparser/ast_utils.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/__/lib/cppparser/ast_utils.cpp.o -c /<>/lib/cppparser/ast_utils.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] virtual void showEvent(QShowEvent*); ^~~~~~~~~ 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] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:392:21: warning: ‘virtual QString TemplateArgumentListAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/lib/cppparser/ast.h:425:21: warning: ‘virtual QString ClassOrNamespaceNameAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ 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:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ 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:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/lib/cppparser/ast.h:465:21: warning: ‘virtual QString NameAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ 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:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/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:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/lib/cppparser/ast.h:556:21: warning: ‘virtual QString AccessDeclarationAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() 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:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/lib/cppparser/ast.h:595:21: warning: ‘virtual QString TypeSpecifierAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/clipboard/umlclipboard.cpp:19: /<>/umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/clipboard/umldragdata.cpp:15: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setCustomOpText(const QString &opText); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 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] virtual void setText(FloatingTextWidget *ft, const QString &newText); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual bool AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setOperationText(const QString &op); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] virtual void constrainTextPos(qreal &textX, qreal &textY, ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /<>/umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:194:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:199:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:201:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:208:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:210:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ 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] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setCustomOpText(const QString &opText); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] virtual void setMessageText(FloatingTextWidget *ft); ^~~~~~~~~~~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:78:18: warning: ‘virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)’ can be marked override [-Wsuggest-override] virtual void setText(FloatingTextWidget *ft, const QString &newText); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual bool AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setOperationText(const QString &op); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] virtual void constrainTextPos(qreal &textX, qreal &textY, ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /<>/umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:194:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:199:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:201:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:208:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:210:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~ /<>/lib/cppparser/ast.h:791:21: warning: ‘virtual QString ElaboratedTypeSpecifierAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const = 0; ^~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/clipboard/umlclipboard.cpp:22: /<>/umbrello/uml1model/enum.h:38:18: warning: ‘virtual void UMLEnum::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/clipboard/umlclipboard.cpp:23: /<>/umbrello/uml1model/entity.h:43:18: warning: ‘virtual void UMLEntity::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entity.h:45:24: warning: ‘virtual UMLObject* UMLEntity::clone() const’ can be marked override [-Wsuggest-override] 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] virtual UMLAttribute* createAttribute(const QString &name = QString(), ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:73:18: warning: ‘virtual bool UMLEntity::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:75:18: warning: ‘virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:77:31: warning: ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’ can be marked override [-Wsuggest-override] UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const; ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:81:36: warning: ‘virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:93:10: warning: ‘virtual bool UMLEntity::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/clipboard/umlclipboard.cpp:24: /<>/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: ‘virtual bool FloatingTextWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: ‘virtual bool FloatingTextWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: ‘virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: ‘virtual void FloatingTextWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: ‘virtual QSizeF FloatingTextWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: ‘virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: ‘virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/clipboard/umlclipboard.cpp:25: /<>/umbrello/umlwidgets/messagewidget.h:54:18: warning: ‘virtual void MessageWidget::setY(qreal)’ can be marked override [-Wsuggest-override] virtual void setY(qreal y); ^~~~ /<>/umbrello/umlwidgets/messagewidget.h:58:18: warning: ‘virtual void MessageWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] virtual void lwSetFont (QFont font); ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:59:28: warning: ‘virtual UMLClassifier* MessageWidget::operationOwner()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:61:27: warning: ‘virtual UMLOperation* MessageWidget::operation()’ can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:62:18: warning: ‘virtual void MessageWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:64:21: warning: ‘virtual QString MessageWidget::customOpText()’ can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:65:18: warning: ‘virtual void MessageWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setCustomOpText(const QString &opText); ^~~~~~~~~~~~~~~ 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdcreatediagram.h:31:14: warning: ‘virtual void Uml::CmdCreateDiagram::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/umlwidgets/messagewidget.h:67:18: warning: ‘virtual void MessageWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 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] 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] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:71:28: warning: ‘virtual UMLClassifier* MessageWidget::lwClassifier()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:72:18: warning: ‘virtual void MessageWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setOperationText(const QString &op); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:74:18: warning: ‘virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight, ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:111:18: warning: ‘virtual bool MessageWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 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] 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] void cleanup(); ^~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:127:10: warning: ‘virtual void MessageWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:132:20: warning: ‘virtual QSizeF MessageWidget::minimumSize() const’ can be marked override [-Wsuggest-override] virtual QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:134:16: warning: ‘virtual UMLWidget* MessageWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:136:18: warning: ‘virtual void MessageWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void resizeWidget(qreal newW, qreal newH); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:138:18: warning: ‘virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:139:18: warning: ‘virtual bool MessageWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:151:18: warning: ‘virtual bool MessageWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:154:18: warning: ‘virtual void MessageWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/cmds/cmdhandlerename.h:27:14: warning: ‘virtual void Uml::CmdHandleRename::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ /<>/umbrello/umlwidgets/messagewidget.h:155:18: warning: ‘virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:157:21: warning: ‘virtual QCursor MessageWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] virtual QCursor resizeCursor() const; ^~~~~~~~~~~~ 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdremovediagram.h:33:14: warning: ‘virtual void Uml::CmdRemoveDiagram::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ /<>/umbrello/umlwidgets/messagewidget.h:203:10: warning: ‘virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)’ can be marked override [-Wsuggest-override] void slotWidgetMoved(Uml::ID::Type id); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:204:10: warning: ‘virtual void MessageWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/cmdsetstereotype.h:25:18: warning: ‘virtual void Uml::CmdSetStereotype::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdsetvisibility.h:25:18: warning: ‘virtual void Uml::CmdSetVisibility::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdcreateumlobject.h:29:14: warning: ‘virtual void Uml::CmdCreateUMLObject::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdremoveumlobject.h:26:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/clipboard/umlclipboard.cpp:26: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/clipboard/umlclipboard.cpp:27: /<>/umbrello/uml1model/template.h:37:18: warning: ‘virtual void UMLTemplate::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 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] 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] virtual QString getTypeName() const; ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/clipboard/umlclipboard.cpp:28: /<>/umbrello/uml1model/enumliteral.h:35:18: warning: ‘virtual void UMLEnumLiteral::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:37:24: warning: ‘virtual UMLObject* UMLEnumLiteral::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:51:10: warning: ‘virtual bool UMLEnumLiteral::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/clipboard/umlclipboard.cpp:29: /<>/umbrello/uml1model/entityattribute.h:47:18: warning: ‘virtual void UMLEntityAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:49:24: warning: ‘virtual UMLObject* UMLEntityAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:75:10: warning: ‘virtual bool UMLEntityAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/notewidget.h:62:18: warning: ‘virtual bool NoteWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:64:18: warning: ‘virtual bool NoteWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:65:18: warning: ‘virtual void NoteWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:66:20: warning: ‘virtual QSizeF NoteWidget::minimumSize() const’ can be marked override [-Wsuggest-override] virtual QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:71:10: warning: ‘virtual void NoteWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:74:20: warning: ‘virtual QSizeF NoteWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] virtual QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:77:18: warning: ‘virtual void NoteWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.h:31:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlobject.h:27:18: warning: ‘virtual void Uml::CmdRenameUMLObject::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangefillcolor.h:31:18: warning: ‘virtual void Uml::CmdChangeFillColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/clipboard/umlclipboard.cpp:33: /<>/umbrello/umllistview.h:115:10: warning: ‘virtual bool UMLListView::event(QEvent*)’ can be marked override [-Wsuggest-override] bool event(QEvent *e); ^~~~~ 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] void undo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangefont.h:28:18: warning: ‘virtual void Uml::CmdChangeFont::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangelinecolor.h:28:14: warning: ‘virtual void Uml::CmdChangeLineColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ /<>/umbrello/umllistview.h:116:10: warning: ‘virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~~~ 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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangelinewidth.h:26:14: warning: ‘virtual void Uml::CmdChangeLineWidth::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/umllistview.h:117:10: warning: ‘virtual void UMLListView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:118:10: warning: ‘virtual void UMLListView::mouseMoveEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QMouseEvent *me); ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:119:10: warning: ‘virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:120:10: warning: ‘virtual void UMLListView::focusOutEvent(QFocusEvent*)’ can be marked override [-Wsuggest-override] void focusOutEvent (QFocusEvent *fe); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:121:10: warning: ‘virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)’ can be marked override [-Wsuggest-override] void contextMenuEvent(QContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:125:10: warning: ‘virtual void UMLListView::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] void keyPressEvent(QKeyEvent* ke); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:126:10: warning: ‘virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QDragEnterEvent* event); ^~~~~~~~~~~~~~ /<>/umbrello/cmds/widget/cmdchangemultiplicity.h:27:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ /<>/umbrello/umllistview.h:127:10: warning: ‘virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QDragMoveEvent* event); ^~~~~~~~~~~~~ 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] void redo(); ^~~~ /<>/umbrello/umllistview.h:128:10: warning: ‘virtual void UMLListView::dropEvent(QDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QDropEvent* event); ^~~~~~~~~ /<>/umbrello/umllistview.h:129:10: warning: ‘virtual void UMLListView::commitData(QWidget*)’ can be marked override [-Wsuggest-override] void commitData(QWidget *editor); ^~~~~~~~~~ /<>/umbrello/cmds/widget/cmdchangetextcolor.h:28:14: warning: ‘virtual void Uml::CmdChangeTextColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangeusefillcolor.h:28:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:26:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdcreatewidget.h:29:14: warning: ‘virtual void Uml::CmdCreateWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdmovewidget.h:29:14: warning: ‘virtual void Uml::CmdMoveWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdremovewidget.h:29:14: warning: ‘virtual void Uml::CmdRemoveWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdresizewidget.h:29:14: warning: ‘virtual void Uml::CmdResizeWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdsetname.h:25:18: warning: ‘virtual void Uml::CmdSetName::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdsettxt.h:27:18: warning: ‘virtual void Uml::CmdSetTxt::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/clipboard/umlclipboard.cpp:37: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ /<>/lib/cppparser/ast.h:1098:21: warning: ‘virtual QString ParameterDeclarationAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:1127:21: warning: ‘virtual QString ParameterDeclarationListAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:1160:21: warning: ‘virtual QString ParameterDeclarationClauseAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ In file included from /<>/umbrello/clipboard/umlclipboard.cpp:39: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/clipboard/umldragdata.cpp:18: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent*); ^~~~~~~~~ In file included from /<>/umbrello/clipboard/umldragdata.cpp:19: /<>/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: ‘virtual bool FloatingTextWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: ‘virtual bool FloatingTextWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: ‘virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: ‘virtual void FloatingTextWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: ‘virtual QSizeF FloatingTextWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: ‘virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: ‘virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/clipboard/umldragdata.cpp:20: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/clipboard/umldragdata.cpp:24: /<>/umbrello/umlwidgets/objectwidget.h:39:18: warning: ‘virtual void ObjectWidget::setX(qreal)’ can be marked override [-Wsuggest-override] virtual void setX(qreal x); ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:40:18: warning: ‘virtual void ObjectWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 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] 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] bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:51:10: warning: ‘virtual void ObjectWidget::cleanup()’ can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:53:18: warning: ‘virtual bool ObjectWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:73:18: warning: ‘virtual void ObjectWidget::setLineColorCmd(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColorCmd(const QColor &color); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:77:18: warning: ‘virtual void ObjectWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void resizeWidget(qreal newW, qreal newH); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:79:18: warning: ‘virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:80:18: warning: ‘virtual bool ObjectWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:83:10: warning: ‘virtual void ObjectWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:84:18: warning: ‘virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)’ can be marked override [-Wsuggest-override] virtual void slotFillColorChanged(Uml::ID::Type viewID); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:88:18: warning: ‘virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *me); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:89:18: warning: ‘virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:91:12: warning: ‘virtual QSizeF ObjectWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:93:18: warning: ‘virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void moveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:94:18: warning: ‘virtual void ObjectWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:95:18: warning: ‘virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:97:21: warning: ‘virtual QCursor ObjectWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] virtual QCursor resizeCursor() const; ^~~~~~~~~~~~ In file included from /<>/lib/cppparser/ast_utils.cpp:14: /<>/lib/cppparser/ast.h:364:21: warning: ‘virtual QString GroupAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() 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] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/notewidget.h:62:18: warning: ‘virtual bool NoteWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:64:18: warning: ‘virtual bool NoteWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:65:18: warning: ‘virtual void NoteWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:66:20: warning: ‘virtual QSizeF NoteWidget::minimumSize() const’ can be marked override [-Wsuggest-override] virtual QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:71:10: warning: ‘virtual void NoteWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:74:20: warning: ‘virtual QSizeF NoteWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] virtual QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:77:18: warning: ‘virtual void NoteWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/lib/cppparser/ast.h:392:21: warning: ‘virtual QString TemplateArgumentListAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ 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] 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] bool activate(IDChangeLog* Log = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:47:18: warning: ‘virtual void PreconditionWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:48:18: warning: ‘virtual bool PreconditionWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:53:10: warning: ‘virtual void PreconditionWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:54:10: warning: ‘virtual void PreconditionWidget::slotWidgetMoved(Uml::ID::Type)’ can be marked override [-Wsuggest-override] void slotWidgetMoved(Uml::ID::Type id); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:57:12: warning: ‘virtual QSizeF PreconditionWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/clipboard/umldragdata.cpp:27: /<>/umbrello/umlwidgets/messagewidget.h:54:18: warning: ‘virtual void MessageWidget::setY(qreal)’ can be marked override [-Wsuggest-override] virtual void setY(qreal y); ^~~~ /<>/umbrello/umlwidgets/messagewidget.h:58:18: warning: ‘virtual void MessageWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] virtual void lwSetFont (QFont font); ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:59:28: warning: ‘virtual UMLClassifier* MessageWidget::operationOwner()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:61:27: warning: ‘virtual UMLOperation* MessageWidget::operation()’ can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:62:18: warning: ‘virtual void MessageWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:64:21: warning: ‘virtual QString MessageWidget::customOpText()’ can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:65:18: warning: ‘virtual void MessageWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setCustomOpText(const QString &opText); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:67:18: warning: ‘virtual void MessageWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 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] 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] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:71:28: warning: ‘virtual UMLClassifier* MessageWidget::lwClassifier()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:72:18: warning: ‘virtual void MessageWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setOperationText(const QString &op); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:74:18: warning: ‘virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight, ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:111:18: warning: ‘virtual bool MessageWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 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] 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] void cleanup(); ^~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:127:10: warning: ‘virtual void MessageWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:132:20: warning: ‘virtual QSizeF MessageWidget::minimumSize() const’ can be marked override [-Wsuggest-override] virtual QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:134:16: warning: ‘virtual UMLWidget* MessageWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:136:18: warning: ‘virtual void MessageWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void resizeWidget(qreal newW, qreal newH); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:138:18: warning: ‘virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:139:18: warning: ‘virtual bool MessageWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:151:18: warning: ‘virtual bool MessageWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:154:18: warning: ‘virtual void MessageWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:155:18: warning: ‘virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:157:21: warning: ‘virtual QCursor MessageWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] virtual QCursor resizeCursor() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:203:10: warning: ‘virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)’ can be marked override [-Wsuggest-override] void slotWidgetMoved(Uml::ID::Type id); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:204:10: warning: ‘virtual void MessageWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/lib/cppparser/ast.h:425:21: warning: ‘virtual QString ClassOrNamespaceNameAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:465:21: warning: ‘virtual QString NameAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/clipboard/umldragdata.cpp:31: /<>/umbrello/umllistview.h:115:10: warning: ‘virtual bool UMLListView::event(QEvent*)’ can be marked override [-Wsuggest-override] bool event(QEvent *e); ^~~~~ /<>/umbrello/umllistview.h:116:10: warning: ‘virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:117:10: warning: ‘virtual void UMLListView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:118:10: warning: ‘virtual void UMLListView::mouseMoveEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QMouseEvent *me); ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:119:10: warning: ‘virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:120:10: warning: ‘virtual void UMLListView::focusOutEvent(QFocusEvent*)’ can be marked override [-Wsuggest-override] void focusOutEvent (QFocusEvent *fe); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:121:10: warning: ‘virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)’ can be marked override [-Wsuggest-override] void contextMenuEvent(QContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:125:10: warning: ‘virtual void UMLListView::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] void keyPressEvent(QKeyEvent* ke); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:126:10: warning: ‘virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QDragEnterEvent* event); ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:127:10: warning: ‘virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QDragMoveEvent* event); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:128:10: warning: ‘virtual void UMLListView::dropEvent(QDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QDropEvent* event); ^~~~~~~~~ /<>/umbrello/umllistview.h:129:10: warning: ‘virtual void UMLListView::commitData(QWidget*)’ can be marked override [-Wsuggest-override] void commitData(QWidget *editor); ^~~~~~~~~~ /<>/lib/cppparser/ast.h:556:21: warning: ‘virtual QString AccessDeclarationAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ 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] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ /<>/lib/cppparser/ast.h:595:21: warning: ‘virtual QString TypeSpecifierAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:791:21: warning: ‘virtual QString ElaboratedTypeSpecifierAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:1098:21: warning: ‘virtual QString ParameterDeclarationAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:1127:21: warning: ‘virtual QString ParameterDeclarationListAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:1160:21: warning: ‘virtual QString ParameterDeclarationClauseAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ In file included from /<>/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] virtual void showEvent(QShowEvent*); ^~~~~~~~~ [ 29%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/__/lib/cppparser/cachemanager.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/__/lib/cppparser/cachemanager.cpp.o -c /<>/lib/cppparser/cachemanager.cpp [ 29%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/__/lib/cppparser/driver.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/__/lib/cppparser/driver.cpp.o -c /<>/lib/cppparser/driver.cpp [ 29%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/__/lib/cppparser/errors.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/__/lib/cppparser/errors.cpp.o -c /<>/lib/cppparser/errors.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] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:392:21: warning: ‘virtual QString TemplateArgumentListAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:425:21: warning: ‘virtual QString ClassOrNamespaceNameAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:465:21: warning: ‘virtual QString NameAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:556:21: warning: ‘virtual QString AccessDeclarationAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:595:21: warning: ‘virtual QString TypeSpecifierAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:791:21: warning: ‘virtual QString ElaboratedTypeSpecifierAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ 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] virtual void showEvent(QShowEvent*); ^~~~~~~~~ /<>/lib/cppparser/ast.h:1098:21: warning: ‘virtual QString ParameterDeclarationAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:1127:21: warning: ‘virtual QString ParameterDeclarationListAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:1160:21: warning: ‘virtual QString ParameterDeclarationClauseAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ [ 29%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/__/lib/cppparser/lexer.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/__/lib/cppparser/lexer.cpp.o -c /<>/lib/cppparser/lexer.cpp 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] virtual bool isClass() const ^~~~~~~ /<>/lib/interfaces/codemodel.h:998:18: warning: ‘virtual void ClassModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:999:18: warning: ‘virtual void ClassModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1001:18: warning: ‘virtual void ClassModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ /<>/lib/interfaces/codemodel.h:1146:18: warning: ‘virtual bool NamespaceModel::isClass() const’ can be marked override [-Wsuggest-override] virtual bool isClass() const ^~~~~~~ /<>/lib/interfaces/codemodel.h:1150:18: warning: ‘virtual bool NamespaceModel::isNamespace() const’ can be marked override [-Wsuggest-override] virtual bool isNamespace() const ^~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1195:18: warning: ‘virtual void NamespaceModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1196:18: warning: ‘virtual void NamespaceModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1198:18: warning: ‘virtual void NamespaceModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ /<>/lib/interfaces/codemodel.h:1250:18: warning: ‘virtual bool FileModel::isFile() const’ can be marked override [-Wsuggest-override] virtual bool isFile() const ^~~~~~ /<>/lib/interfaces/codemodel.h:1270:18: warning: ‘virtual void FileModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1276:18: warning: ‘virtual void FileModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1306:18: warning: ‘virtual bool ArgumentModel::isArgument() const’ can be marked override [-Wsuggest-override] virtual bool isArgument() const ^~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1325:18: warning: ‘virtual void ArgumentModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1326:18: warning: ‘virtual void ArgumentModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1328:18: warning: ‘virtual void ArgumentModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ /<>/lib/interfaces/codemodel.h:1365:18: warning: ‘virtual bool FunctionModel::isFunction() const’ can be marked override [-Wsuggest-override] virtual bool isFunction() const ^~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1461:18: warning: ‘virtual void FunctionModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1462:18: warning: ‘virtual void FunctionModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1464:18: warning: ‘virtual void FunctionModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ /<>/lib/interfaces/codemodel.h:1512:18: warning: ‘virtual bool FunctionDefinitionModel::isFunctionDefinition() const’ can be marked override [-Wsuggest-override] virtual bool isFunctionDefinition() const ^~~~~~~~~~~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1541:18: warning: ‘virtual bool VariableModel::isVariable() const’ can be marked override [-Wsuggest-override] virtual bool isVariable() const ^~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1571:18: warning: ‘virtual void VariableModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1572:18: warning: ‘virtual void VariableModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1574:18: warning: ‘virtual void VariableModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ /<>/lib/interfaces/codemodel.h:1609:18: warning: ‘virtual bool EnumModel::isEnum() const’ can be marked override [-Wsuggest-override] virtual bool isEnum() const ^~~~~~ /<>/lib/interfaces/codemodel.h:1633:18: warning: ‘virtual void EnumModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1634:18: warning: ‘virtual void EnumModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1637:18: warning: ‘virtual void EnumModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ /<>/lib/interfaces/codemodel.h:1675:18: warning: ‘virtual bool EnumeratorModel::isEnumerator() const’ can be marked override [-Wsuggest-override] virtual bool isEnumerator() const ^~~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1686:18: warning: ‘virtual void EnumeratorModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1687:18: warning: ‘virtual void EnumeratorModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1689:18: warning: ‘virtual void EnumeratorModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ /<>/lib/interfaces/codemodel.h:1716:18: warning: ‘virtual bool TypeAliasModel::isTypeAlias() const’ can be marked override [-Wsuggest-override] virtual bool isTypeAlias() const ^~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1727:18: warning: ‘virtual void TypeAliasModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1728:18: warning: ‘virtual void TypeAliasModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1731:18: warning: ‘virtual void TypeAliasModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ [ 30%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/__/lib/cppparser/lexercache.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/__/lib/cppparser/lexercache.cpp.o -c /<>/lib/cppparser/lexercache.cpp 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] virtual void saveMemory(); ^~~~~~~~~~ /<>/lib/cppparser/lexercache.h:158:18: warning: ‘virtual void LexerCache::erase(const CacheNode*)’ can be marked override [-Wsuggest-override] virtual void erase(const CacheNode* node); ^~~~~ In file included from /<>/lib/cppparser/driver.cpp:23: /<>/lib/cppparser/driver.h:127:18: warning: ‘virtual void ParsedFile::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream) ^~~~ /<>/lib/cppparser/driver.h:150:18: warning: ‘virtual void ParsedFile::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const ^~~~~ /<>/lib/cppparser/driver.h:167:28: warning: ‘virtual ParsedFileType ParsedFile::type() const’ can be marked override [-Wsuggest-override] virtual ParsedFileType type() const ^~~~ [ 30%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/__/lib/cppparser/lookup.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/__/lib/cppparser/lookup.cpp.o -c /<>/lib/cppparser/lookup.cpp 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] virtual void showEvent(QShowEvent*); ^~~~~~~~~ /<>/lib/cppparser/driver.cpp:85:21: warning: ‘virtual QString DefaultSourceProvider::contents(const QString&)’ can be marked override [-Wsuggest-override] virtual QString contents(const QString& fileName) ^~~~~~~~ /<>/lib/cppparser/driver.cpp:98:18: warning: ‘virtual bool DefaultSourceProvider::isModified(const QString&)’ can be marked override [-Wsuggest-override] virtual bool isModified(const QString& fileName) ^~~~~~~~~~ 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] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:392:21: warning: ‘virtual QString TemplateArgumentListAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:425:21: warning: ‘virtual QString ClassOrNamespaceNameAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:465:21: warning: ‘virtual QString NameAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:556:21: warning: ‘virtual QString AccessDeclarationAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:595:21: warning: ‘virtual QString TypeSpecifierAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:791:21: warning: ‘virtual QString ElaboratedTypeSpecifierAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:1098:21: warning: ‘virtual QString ParameterDeclarationAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:1127:21: warning: ‘virtual QString ParameterDeclarationListAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:1160:21: warning: ‘virtual QString ParameterDeclarationClauseAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ In file included from /<>/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] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:392:21: warning: ‘virtual QString TemplateArgumentListAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:425:21: warning: ‘virtual QString ClassOrNamespaceNameAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:465:21: warning: ‘virtual QString NameAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:556:21: warning: ‘virtual QString AccessDeclarationAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:595:21: warning: ‘virtual QString TypeSpecifierAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:791:21: warning: ‘virtual QString ElaboratedTypeSpecifierAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:1098:21: warning: ‘virtual QString ParameterDeclarationAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:1127:21: warning: ‘virtual QString ParameterDeclarationListAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:1160:21: warning: ‘virtual QString ParameterDeclarationClauseAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ In file included from /<>/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] virtual bool isClass() const ^~~~~~~ /<>/lib/interfaces/codemodel.h:998:18: warning: ‘virtual void ClassModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:999:18: warning: ‘virtual void ClassModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1001:18: warning: ‘virtual void ClassModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ /<>/lib/interfaces/codemodel.h:1146:18: warning: ‘virtual bool NamespaceModel::isClass() const’ can be marked override [-Wsuggest-override] virtual bool isClass() const ^~~~~~~ /<>/lib/interfaces/codemodel.h:1150:18: warning: ‘virtual bool NamespaceModel::isNamespace() const’ can be marked override [-Wsuggest-override] virtual bool isNamespace() const ^~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1195:18: warning: ‘virtual void NamespaceModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1196:18: warning: ‘virtual void NamespaceModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1198:18: warning: ‘virtual void NamespaceModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ /<>/lib/interfaces/codemodel.h:1250:18: warning: ‘virtual bool FileModel::isFile() const’ can be marked override [-Wsuggest-override] virtual bool isFile() const ^~~~~~ /<>/lib/interfaces/codemodel.h:1270:18: warning: ‘virtual void FileModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1276:18: warning: ‘virtual void FileModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1306:18: warning: ‘virtual bool ArgumentModel::isArgument() const’ can be marked override [-Wsuggest-override] virtual bool isArgument() const ^~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1325:18: warning: ‘virtual void ArgumentModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1326:18: warning: ‘virtual void ArgumentModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1328:18: warning: ‘virtual void ArgumentModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ /<>/lib/interfaces/codemodel.h:1365:18: warning: ‘virtual bool FunctionModel::isFunction() const’ can be marked override [-Wsuggest-override] virtual bool isFunction() const ^~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1461:18: warning: ‘virtual void FunctionModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1462:18: warning: ‘virtual void FunctionModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1464:18: warning: ‘virtual void FunctionModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ /<>/lib/interfaces/codemodel.h:1512:18: warning: ‘virtual bool FunctionDefinitionModel::isFunctionDefinition() const’ can be marked override [-Wsuggest-override] virtual bool isFunctionDefinition() const ^~~~~~~~~~~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1541:18: warning: ‘virtual bool VariableModel::isVariable() const’ can be marked override [-Wsuggest-override] virtual bool isVariable() const ^~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1571:18: warning: ‘virtual void VariableModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1572:18: warning: ‘virtual void VariableModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1574:18: warning: ‘virtual void VariableModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ /<>/lib/interfaces/codemodel.h:1609:18: warning: ‘virtual bool EnumModel::isEnum() const’ can be marked override [-Wsuggest-override] virtual bool isEnum() const ^~~~~~ /<>/lib/interfaces/codemodel.h:1633:18: warning: ‘virtual void EnumModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1634:18: warning: ‘virtual void EnumModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1637:18: warning: ‘virtual void EnumModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ /<>/lib/interfaces/codemodel.h:1675:18: warning: ‘virtual bool EnumeratorModel::isEnumerator() const’ can be marked override [-Wsuggest-override] virtual bool isEnumerator() const ^~~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1686:18: warning: ‘virtual void EnumeratorModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1687:18: warning: ‘virtual void EnumeratorModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1689:18: warning: ‘virtual void EnumeratorModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ /<>/lib/interfaces/codemodel.h:1716:18: warning: ‘virtual bool TypeAliasModel::isTypeAlias() const’ can be marked override [-Wsuggest-override] virtual bool isTypeAlias() const ^~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1727:18: warning: ‘virtual void TypeAliasModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1728:18: warning: ‘virtual void TypeAliasModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1731:18: warning: ‘virtual void TypeAliasModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ In file included from /<>/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] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:392:21: warning: ‘virtual QString TemplateArgumentListAST::text() const’ can be marked override [-Wsuggest-override] 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] virtual bool isClass() const ^~~~~~~ /<>/lib/interfaces/codemodel.h:998:18: warning: ‘virtual void ClassModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:999:18: warning: ‘virtual void ClassModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1001:18: warning: ‘virtual void ClassModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ /<>/lib/cppparser/ast.h:425:21: warning: ‘virtual QString ClassOrNamespaceNameAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:465:21: warning: ‘virtual QString NameAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/interfaces/codemodel.h:1146:18: warning: ‘virtual bool NamespaceModel::isClass() const’ can be marked override [-Wsuggest-override] virtual bool isClass() const ^~~~~~~ /<>/lib/interfaces/codemodel.h:1150:18: warning: ‘virtual bool NamespaceModel::isNamespace() const’ can be marked override [-Wsuggest-override] virtual bool isNamespace() const ^~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1195:18: warning: ‘virtual void NamespaceModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1196:18: warning: ‘virtual void NamespaceModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1198:18: warning: ‘virtual void NamespaceModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ /<>/lib/interfaces/codemodel.h:1250:18: warning: ‘virtual bool FileModel::isFile() const’ can be marked override [-Wsuggest-override] virtual bool isFile() const ^~~~~~ /<>/lib/interfaces/codemodel.h:1270:18: warning: ‘virtual void FileModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1276:18: warning: ‘virtual void FileModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1306:18: warning: ‘virtual bool ArgumentModel::isArgument() const’ can be marked override [-Wsuggest-override] virtual bool isArgument() const ^~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1325:18: warning: ‘virtual void ArgumentModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1326:18: warning: ‘virtual void ArgumentModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1328:18: warning: ‘virtual void ArgumentModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ /<>/lib/interfaces/codemodel.h:1365:18: warning: ‘virtual bool FunctionModel::isFunction() const’ can be marked override [-Wsuggest-override] virtual bool isFunction() const ^~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1461:18: warning: ‘virtual void FunctionModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1462:18: warning: ‘virtual void FunctionModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1464:18: warning: ‘virtual void FunctionModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ /<>/lib/interfaces/codemodel.h:1512:18: warning: ‘virtual bool FunctionDefinitionModel::isFunctionDefinition() const’ can be marked override [-Wsuggest-override] virtual bool isFunctionDefinition() const ^~~~~~~~~~~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1541:18: warning: ‘virtual bool VariableModel::isVariable() const’ can be marked override [-Wsuggest-override] virtual bool isVariable() const ^~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1571:18: warning: ‘virtual void VariableModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1572:18: warning: ‘virtual void VariableModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1574:18: warning: ‘virtual void VariableModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ /<>/lib/interfaces/codemodel.h:1609:18: warning: ‘virtual bool EnumModel::isEnum() const’ can be marked override [-Wsuggest-override] virtual bool isEnum() const ^~~~~~ /<>/lib/interfaces/codemodel.h:1633:18: warning: ‘virtual void EnumModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1634:18: warning: ‘virtual void EnumModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1637:18: warning: ‘virtual void EnumModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ /<>/lib/interfaces/codemodel.h:1675:18: warning: ‘virtual bool EnumeratorModel::isEnumerator() const’ can be marked override [-Wsuggest-override] virtual bool isEnumerator() const ^~~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1686:18: warning: ‘virtual void EnumeratorModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1687:18: warning: ‘virtual void EnumeratorModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1689:18: warning: ‘virtual void EnumeratorModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ /<>/lib/cppparser/ast.h:556:21: warning: ‘virtual QString AccessDeclarationAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/interfaces/codemodel.h:1716:18: warning: ‘virtual bool TypeAliasModel::isTypeAlias() const’ can be marked override [-Wsuggest-override] virtual bool isTypeAlias() const ^~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1727:18: warning: ‘virtual void TypeAliasModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1728:18: warning: ‘virtual void TypeAliasModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1731:18: warning: ‘virtual void TypeAliasModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ /<>/lib/cppparser/ast.h:595:21: warning: ‘virtual QString TypeSpecifierAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ 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] virtual void saveMemory(); ^~~~~~~~~~ /<>/lib/cppparser/lexercache.h:158:18: warning: ‘virtual void LexerCache::erase(const CacheNode*)’ can be marked override [-Wsuggest-override] virtual void erase(const CacheNode* node); ^~~~~ /<>/lib/cppparser/ast.h:791:21: warning: ‘virtual QString ElaboratedTypeSpecifierAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ 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] virtual void read(QDataStream& stream) ^~~~ /<>/lib/cppparser/driver.h:150:18: warning: ‘virtual void ParsedFile::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const ^~~~~ /<>/lib/cppparser/driver.h:167:28: warning: ‘virtual ParsedFileType ParsedFile::type() const’ can be marked override [-Wsuggest-override] virtual ParsedFileType type() const ^~~~ In file included from /<>/lib/cppparser/lexercache.cpp:15: /<>/lib/cppparser/lexercache.h:153:18: warning: ‘virtual void LexerCache::saveMemory()’ can be marked override [-Wsuggest-override] virtual void saveMemory(); ^~~~~~~~~~ /<>/lib/cppparser/lexercache.h:158:18: warning: ‘virtual void LexerCache::erase(const CacheNode*)’ can be marked override [-Wsuggest-override] virtual void erase(const CacheNode* node); ^~~~~ /<>/lib/cppparser/ast.h:1098:21: warning: ‘virtual QString ParameterDeclarationAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:1127:21: warning: ‘virtual QString ParameterDeclarationListAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:1160:21: warning: ‘virtual QString ParameterDeclarationClauseAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ In file included from /<>/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] virtual bool isClass() const ^~~~~~~ /<>/lib/interfaces/codemodel.h:998:18: warning: ‘virtual void ClassModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:999:18: warning: ‘virtual void ClassModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1001:18: warning: ‘virtual void ClassModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ /<>/lib/interfaces/codemodel.h:1146:18: warning: ‘virtual bool NamespaceModel::isClass() const’ can be marked override [-Wsuggest-override] virtual bool isClass() const ^~~~~~~ /<>/lib/interfaces/codemodel.h:1150:18: warning: ‘virtual bool NamespaceModel::isNamespace() const’ can be marked override [-Wsuggest-override] virtual bool isNamespace() const ^~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1195:18: warning: ‘virtual void NamespaceModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1196:18: warning: ‘virtual void NamespaceModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1198:18: warning: ‘virtual void NamespaceModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ /<>/lib/interfaces/codemodel.h:1250:18: warning: ‘virtual bool FileModel::isFile() const’ can be marked override [-Wsuggest-override] virtual bool isFile() const ^~~~~~ /<>/lib/interfaces/codemodel.h:1270:18: warning: ‘virtual void FileModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1276:18: warning: ‘virtual void FileModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1306:18: warning: ‘virtual bool ArgumentModel::isArgument() const’ can be marked override [-Wsuggest-override] virtual bool isArgument() const ^~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1325:18: warning: ‘virtual void ArgumentModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1326:18: warning: ‘virtual void ArgumentModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1328:18: warning: ‘virtual void ArgumentModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ /<>/lib/interfaces/codemodel.h:1365:18: warning: ‘virtual bool FunctionModel::isFunction() const’ can be marked override [-Wsuggest-override] virtual bool isFunction() const ^~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1461:18: warning: ‘virtual void FunctionModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1462:18: warning: ‘virtual void FunctionModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1464:18: warning: ‘virtual void FunctionModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ /<>/lib/interfaces/codemodel.h:1512:18: warning: ‘virtual bool FunctionDefinitionModel::isFunctionDefinition() const’ can be marked override [-Wsuggest-override] virtual bool isFunctionDefinition() const ^~~~~~~~~~~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1541:18: warning: ‘virtual bool VariableModel::isVariable() const’ can be marked override [-Wsuggest-override] virtual bool isVariable() const ^~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1571:18: warning: ‘virtual void VariableModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1572:18: warning: ‘virtual void VariableModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1574:18: warning: ‘virtual void VariableModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ /<>/lib/interfaces/codemodel.h:1609:18: warning: ‘virtual bool EnumModel::isEnum() const’ can be marked override [-Wsuggest-override] virtual bool isEnum() const ^~~~~~ /<>/lib/interfaces/codemodel.h:1633:18: warning: ‘virtual void EnumModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1634:18: warning: ‘virtual void EnumModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1637:18: warning: ‘virtual void EnumModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ /<>/lib/interfaces/codemodel.h:1675:18: warning: ‘virtual bool EnumeratorModel::isEnumerator() const’ can be marked override [-Wsuggest-override] virtual bool isEnumerator() const ^~~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1686:18: warning: ‘virtual void EnumeratorModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1687:18: warning: ‘virtual void EnumeratorModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1689:18: warning: ‘virtual void EnumeratorModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ /<>/lib/interfaces/codemodel.h:1716:18: warning: ‘virtual bool TypeAliasModel::isTypeAlias() const’ can be marked override [-Wsuggest-override] virtual bool isTypeAlias() const ^~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1727:18: warning: ‘virtual void TypeAliasModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1728:18: warning: ‘virtual void TypeAliasModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1731:18: warning: ‘virtual void TypeAliasModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ In file included from /<>/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] virtual void showEvent(QShowEvent*); ^~~~~~~~~ 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] 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] virtual void read(QDataStream& stream) ^~~~ /<>/lib/cppparser/driver.h:150:18: warning: ‘virtual void ParsedFile::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const ^~~~~ /<>/lib/cppparser/driver.h:167:28: warning: ‘virtual ParsedFileType ParsedFile::type() const’ can be marked override [-Wsuggest-override] virtual ParsedFileType type() const ^~~~ In file included from /<>/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] virtual void saveMemory(); ^~~~~~~~~~ /<>/lib/cppparser/lexercache.h:158:18: warning: ‘virtual void LexerCache::erase(const CacheNode*)’ can be marked override [-Wsuggest-override] virtual void erase(const CacheNode* node); ^~~~~ In file included from /<>/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] virtual void read(QDataStream& stream) ^~~~ /<>/lib/cppparser/driver.h:150:18: warning: ‘virtual void ParsedFile::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const ^~~~~ /<>/lib/cppparser/driver.h:167:28: warning: ‘virtual ParsedFileType ParsedFile::type() const’ can be marked override [-Wsuggest-override] virtual ParsedFileType type() const ^~~~ In file included from /<>/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] virtual void showEvent(QShowEvent*); ^~~~~~~~~ [ 30%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/__/lib/cppparser/parser.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -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] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:392:21: warning: ‘virtual QString TemplateArgumentListAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:425:21: warning: ‘virtual QString ClassOrNamespaceNameAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:465:21: warning: ‘virtual QString NameAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:556:21: warning: ‘virtual QString AccessDeclarationAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:595:21: warning: ‘virtual QString TypeSpecifierAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:791:21: warning: ‘virtual QString ElaboratedTypeSpecifierAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:1098:21: warning: ‘virtual QString ParameterDeclarationAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:1127:21: warning: ‘virtual QString ParameterDeclarationListAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:1160:21: warning: ‘virtual QString ParameterDeclarationClauseAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ In file included from /<>/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] virtual bool isClass() const ^~~~~~~ /<>/lib/interfaces/codemodel.h:998:18: warning: ‘virtual void ClassModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:999:18: warning: ‘virtual void ClassModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1001:18: warning: ‘virtual void ClassModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ /<>/lib/interfaces/codemodel.h:1146:18: warning: ‘virtual bool NamespaceModel::isClass() const’ can be marked override [-Wsuggest-override] virtual bool isClass() const ^~~~~~~ /<>/lib/interfaces/codemodel.h:1150:18: warning: ‘virtual bool NamespaceModel::isNamespace() const’ can be marked override [-Wsuggest-override] virtual bool isNamespace() const ^~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1195:18: warning: ‘virtual void NamespaceModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1196:18: warning: ‘virtual void NamespaceModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1198:18: warning: ‘virtual void NamespaceModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ /<>/lib/interfaces/codemodel.h:1250:18: warning: ‘virtual bool FileModel::isFile() const’ can be marked override [-Wsuggest-override] virtual bool isFile() const ^~~~~~ /<>/lib/interfaces/codemodel.h:1270:18: warning: ‘virtual void FileModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1276:18: warning: ‘virtual void FileModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1306:18: warning: ‘virtual bool ArgumentModel::isArgument() const’ can be marked override [-Wsuggest-override] virtual bool isArgument() const ^~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1325:18: warning: ‘virtual void ArgumentModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1326:18: warning: ‘virtual void ArgumentModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1328:18: warning: ‘virtual void ArgumentModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ /<>/lib/interfaces/codemodel.h:1365:18: warning: ‘virtual bool FunctionModel::isFunction() const’ can be marked override [-Wsuggest-override] virtual bool isFunction() const ^~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1461:18: warning: ‘virtual void FunctionModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1462:18: warning: ‘virtual void FunctionModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1464:18: warning: ‘virtual void FunctionModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ /<>/lib/interfaces/codemodel.h:1512:18: warning: ‘virtual bool FunctionDefinitionModel::isFunctionDefinition() const’ can be marked override [-Wsuggest-override] virtual bool isFunctionDefinition() const ^~~~~~~~~~~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1541:18: warning: ‘virtual bool VariableModel::isVariable() const’ can be marked override [-Wsuggest-override] virtual bool isVariable() const ^~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1571:18: warning: ‘virtual void VariableModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1572:18: warning: ‘virtual void VariableModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1574:18: warning: ‘virtual void VariableModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ /<>/lib/interfaces/codemodel.h:1609:18: warning: ‘virtual bool EnumModel::isEnum() const’ can be marked override [-Wsuggest-override] virtual bool isEnum() const ^~~~~~ /<>/lib/interfaces/codemodel.h:1633:18: warning: ‘virtual void EnumModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1634:18: warning: ‘virtual void EnumModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1637:18: warning: ‘virtual void EnumModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ /<>/lib/interfaces/codemodel.h:1675:18: warning: ‘virtual bool EnumeratorModel::isEnumerator() const’ can be marked override [-Wsuggest-override] virtual bool isEnumerator() const ^~~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1686:18: warning: ‘virtual void EnumeratorModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1687:18: warning: ‘virtual void EnumeratorModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1689:18: warning: ‘virtual void EnumeratorModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ /<>/lib/interfaces/codemodel.h:1716:18: warning: ‘virtual bool TypeAliasModel::isTypeAlias() const’ can be marked override [-Wsuggest-override] virtual bool isTypeAlias() const ^~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1727:18: warning: ‘virtual void TypeAliasModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1728:18: warning: ‘virtual void TypeAliasModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1731:18: warning: ‘virtual void TypeAliasModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ In file included from /<>/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] virtual void saveMemory(); ^~~~~~~~~~ /<>/lib/cppparser/lexercache.h:158:18: warning: ‘virtual void LexerCache::erase(const CacheNode*)’ can be marked override [-Wsuggest-override] virtual void erase(const CacheNode* node); ^~~~~ In file included from /<>/lib/cppparser/parser.cpp:21: /<>/lib/cppparser/driver.h:127:18: warning: ‘virtual void ParsedFile::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream) ^~~~ /<>/lib/cppparser/driver.h:150:18: warning: ‘virtual void ParsedFile::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const ^~~~~ /<>/lib/cppparser/driver.h:167:28: warning: ‘virtual ParsedFileType ParsedFile::type() const’ can be marked override [-Wsuggest-override] virtual ParsedFileType type() const ^~~~ [ 30%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/__/lib/cppparser/tree_parser.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/__/lib/cppparser/tree_parser.cpp.o -c /<>/lib/cppparser/tree_parser.cpp 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] virtual void showEvent(QShowEvent*); ^~~~~~~~~ [ 31%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/__/lib/interfaces/hashedstring.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/__/lib/interfaces/hashedstring.cpp.o -c /<>/lib/interfaces/hashedstring.cpp [ 31%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codeimport/kdevcppparser/cpptree2uml.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -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 /<>/lib/cppparser/tree_parser.cpp:19: /<>/lib/cppparser/ast.h:364:21: warning: ‘virtual QString GroupAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:392:21: warning: ‘virtual QString TemplateArgumentListAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:425:21: warning: ‘virtual QString ClassOrNamespaceNameAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:465:21: warning: ‘virtual QString NameAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:556:21: warning: ‘virtual QString AccessDeclarationAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:595:21: warning: ‘virtual QString TypeSpecifierAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:791:21: warning: ‘virtual QString ElaboratedTypeSpecifierAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:1098:21: warning: ‘virtual QString ParameterDeclarationAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:1127:21: warning: ‘virtual QString ParameterDeclarationListAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:1160:21: warning: ‘virtual QString ParameterDeclarationClauseAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ In file included from /<>/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] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:392:21: warning: ‘virtual QString TemplateArgumentListAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:425:21: warning: ‘virtual QString ClassOrNamespaceNameAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:465:21: warning: ‘virtual QString NameAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:556:21: warning: ‘virtual QString AccessDeclarationAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:595:21: warning: ‘virtual QString TypeSpecifierAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:791:21: warning: ‘virtual QString ElaboratedTypeSpecifierAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:1098:21: warning: ‘virtual QString ParameterDeclarationAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:1127:21: warning: ‘virtual QString ParameterDeclarationListAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:1160:21: warning: ‘virtual QString ParameterDeclarationClauseAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ In file included from /<>/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] virtual void showEvent(QShowEvent*); ^~~~~~~~~ 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] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:392:21: warning: ‘virtual QString TemplateArgumentListAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ 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] virtual bool isClass() const ^~~~~~~ /<>/lib/interfaces/codemodel.h:998:18: warning: ‘virtual void ClassModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:999:18: warning: ‘virtual void ClassModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1001:18: warning: ‘virtual void ClassModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ /<>/lib/cppparser/ast.h:425:21: warning: ‘virtual QString ClassOrNamespaceNameAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:465:21: warning: ‘virtual QString NameAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/interfaces/codemodel.h:1146:18: warning: ‘virtual bool NamespaceModel::isClass() const’ can be marked override [-Wsuggest-override] virtual bool isClass() const ^~~~~~~ /<>/lib/interfaces/codemodel.h:1150:18: warning: ‘virtual bool NamespaceModel::isNamespace() const’ can be marked override [-Wsuggest-override] virtual bool isNamespace() const ^~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1195:18: warning: ‘virtual void NamespaceModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1196:18: warning: ‘virtual void NamespaceModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1198:18: warning: ‘virtual void NamespaceModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ /<>/lib/interfaces/codemodel.h:1250:18: warning: ‘virtual bool FileModel::isFile() const’ can be marked override [-Wsuggest-override] virtual bool isFile() const ^~~~~~ /<>/lib/interfaces/codemodel.h:1270:18: warning: ‘virtual void FileModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1276:18: warning: ‘virtual void FileModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1306:18: warning: ‘virtual bool ArgumentModel::isArgument() const’ can be marked override [-Wsuggest-override] virtual bool isArgument() const ^~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1325:18: warning: ‘virtual void ArgumentModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1326:18: warning: ‘virtual void ArgumentModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1328:18: warning: ‘virtual void ArgumentModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ /<>/lib/interfaces/codemodel.h:1365:18: warning: ‘virtual bool FunctionModel::isFunction() const’ can be marked override [-Wsuggest-override] virtual bool isFunction() const ^~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1461:18: warning: ‘virtual void FunctionModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1462:18: warning: ‘virtual void FunctionModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1464:18: warning: ‘virtual void FunctionModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ /<>/lib/interfaces/codemodel.h:1512:18: warning: ‘virtual bool FunctionDefinitionModel::isFunctionDefinition() const’ can be marked override [-Wsuggest-override] virtual bool isFunctionDefinition() const ^~~~~~~~~~~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1541:18: warning: ‘virtual bool VariableModel::isVariable() const’ can be marked override [-Wsuggest-override] virtual bool isVariable() const ^~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1571:18: warning: ‘virtual void VariableModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1572:18: warning: ‘virtual void VariableModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1574:18: warning: ‘virtual void VariableModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ /<>/lib/interfaces/codemodel.h:1609:18: warning: ‘virtual bool EnumModel::isEnum() const’ can be marked override [-Wsuggest-override] virtual bool isEnum() const ^~~~~~ /<>/lib/interfaces/codemodel.h:1633:18: warning: ‘virtual void EnumModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1634:18: warning: ‘virtual void EnumModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1637:18: warning: ‘virtual void EnumModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ /<>/lib/interfaces/codemodel.h:1675:18: warning: ‘virtual bool EnumeratorModel::isEnumerator() const’ can be marked override [-Wsuggest-override] virtual bool isEnumerator() const ^~~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1686:18: warning: ‘virtual void EnumeratorModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1687:18: warning: ‘virtual void EnumeratorModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1689:18: warning: ‘virtual void EnumeratorModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ /<>/lib/interfaces/codemodel.h:1716:18: warning: ‘virtual bool TypeAliasModel::isTypeAlias() const’ can be marked override [-Wsuggest-override] virtual bool isTypeAlias() const ^~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1727:18: warning: ‘virtual void TypeAliasModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1728:18: warning: ‘virtual void TypeAliasModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1731:18: warning: ‘virtual void TypeAliasModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ /<>/lib/cppparser/ast.h:556:21: warning: ‘virtual QString AccessDeclarationAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:595:21: warning: ‘virtual QString TypeSpecifierAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:791:21: warning: ‘virtual QString ElaboratedTypeSpecifierAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:1098:21: warning: ‘virtual QString ParameterDeclarationAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:1127:21: warning: ‘virtual QString ParameterDeclarationListAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:1160:21: warning: ‘virtual QString ParameterDeclarationClauseAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ In file included from /<>/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] virtual void saveMemory(); ^~~~~~~~~~ /<>/lib/cppparser/lexercache.h:158:18: warning: ‘virtual void LexerCache::erase(const CacheNode*)’ can be marked override [-Wsuggest-override] virtual void erase(const CacheNode* node); ^~~~~ In file included from /<>/lib/cppparser/tree_parser.cpp:21: /<>/lib/cppparser/driver.h:127:18: warning: ‘virtual void ParsedFile::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream) ^~~~ /<>/lib/cppparser/driver.h:150:18: warning: ‘virtual void ParsedFile::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const ^~~~~ /<>/lib/cppparser/driver.h:167:28: warning: ‘virtual ParsedFileType ParsedFile::type() const’ can be marked override [-Wsuggest-override] virtual ParsedFileType type() const ^~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual void parseNamespace(NamespaceAST*); ^~~~~~~~~~~~~~ /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.h:46:18: warning: ‘virtual void CppTree2Uml::parseTypedef(TypedefAST*)’ can be marked override [-Wsuggest-override] virtual void parseTypedef(TypedefAST*); ^~~~~~~~~~~~ /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.h:47:18: warning: ‘virtual void CppTree2Uml::parseTemplateDeclaration(TemplateDeclarationAST*)’ can be marked override [-Wsuggest-override] virtual void parseTemplateDeclaration(TemplateDeclarationAST*); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.h:48:18: warning: ‘virtual void CppTree2Uml::parseSimpleDeclaration(SimpleDeclarationAST*)’ can be marked override [-Wsuggest-override] virtual void parseSimpleDeclaration(SimpleDeclarationAST*); ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.h:49:18: warning: ‘virtual void CppTree2Uml::parseFunctionDefinition(FunctionDefinitionAST*)’ can be marked override [-Wsuggest-override] virtual void parseFunctionDefinition(FunctionDefinitionAST*); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.h:51:18: warning: ‘virtual void CppTree2Uml::parseAccessDeclaration(AccessDeclarationAST*)’ can be marked override [-Wsuggest-override] virtual void parseAccessDeclaration(AccessDeclarationAST*); ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.h:55:18: warning: ‘virtual void CppTree2Uml::parseClassSpecifier(ClassSpecifierAST*)’ can be marked override [-Wsuggest-override] virtual void parseClassSpecifier(ClassSpecifierAST*); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.h:56:18: warning: ‘virtual void CppTree2Uml::parseEnumSpecifier(EnumSpecifierAST*)’ can be marked override [-Wsuggest-override] virtual void parseEnumSpecifier(EnumSpecifierAST*); ^~~~~~~~~~~~~~~~~~ /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.h:57:18: warning: ‘virtual void CppTree2Uml::parseElaboratedTypeSpecifier(ElaboratedTypeSpecifierAST*)’ can be marked override [-Wsuggest-override] virtual void parseElaboratedTypeSpecifier(ElaboratedTypeSpecifierAST*); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:17: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:19: /<>/umbrello/umllistview.h:115:10: warning: ‘virtual bool UMLListView::event(QEvent*)’ can be marked override [-Wsuggest-override] bool event(QEvent *e); ^~~~~ /<>/umbrello/umllistview.h:116:10: warning: ‘virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:117:10: warning: ‘virtual void UMLListView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:118:10: warning: ‘virtual void UMLListView::mouseMoveEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QMouseEvent *me); ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:119:10: warning: ‘virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:120:10: warning: ‘virtual void UMLListView::focusOutEvent(QFocusEvent*)’ can be marked override [-Wsuggest-override] void focusOutEvent (QFocusEvent *fe); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:121:10: warning: ‘virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)’ can be marked override [-Wsuggest-override] void contextMenuEvent(QContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:125:10: warning: ‘virtual void UMLListView::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] void keyPressEvent(QKeyEvent* ke); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:126:10: warning: ‘virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QDragEnterEvent* event); ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:127:10: warning: ‘virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QDragMoveEvent* event); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:128:10: warning: ‘virtual void UMLListView::dropEvent(QDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QDropEvent* event); ^~~~~~~~~ /<>/umbrello/umllistview.h:129:10: warning: ‘virtual void UMLListView::commitData(QWidget*)’ can be marked override [-Wsuggest-override] void commitData(QWidget *editor); ^~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:20: /<>/umbrello/uml1model/datatype.h:38:18: warning: ‘virtual bool UMLDatatype::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & element); ^~~~~~~~~~~~ /<>/umbrello/uml1model/datatype.h:39:18: warning: ‘virtual void UMLDatatype::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] virtual bool isClass() const ^~~~~~~ /<>/lib/interfaces/codemodel.h:998:18: warning: ‘virtual void ClassModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:999:18: warning: ‘virtual void ClassModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1001:18: warning: ‘virtual void ClassModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ /<>/lib/interfaces/codemodel.h:1146:18: warning: ‘virtual bool NamespaceModel::isClass() const’ can be marked override [-Wsuggest-override] virtual bool isClass() const ^~~~~~~ /<>/lib/interfaces/codemodel.h:1150:18: warning: ‘virtual bool NamespaceModel::isNamespace() const’ can be marked override [-Wsuggest-override] virtual bool isNamespace() const ^~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1195:18: warning: ‘virtual void NamespaceModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1196:18: warning: ‘virtual void NamespaceModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1198:18: warning: ‘virtual void NamespaceModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ /<>/lib/interfaces/codemodel.h:1250:18: warning: ‘virtual bool FileModel::isFile() const’ can be marked override [-Wsuggest-override] virtual bool isFile() const ^~~~~~ /<>/lib/interfaces/codemodel.h:1270:18: warning: ‘virtual void FileModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1276:18: warning: ‘virtual void FileModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1306:18: warning: ‘virtual bool ArgumentModel::isArgument() const’ can be marked override [-Wsuggest-override] virtual bool isArgument() const ^~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1325:18: warning: ‘virtual void ArgumentModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1326:18: warning: ‘virtual void ArgumentModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1328:18: warning: ‘virtual void ArgumentModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ /<>/lib/interfaces/codemodel.h:1365:18: warning: ‘virtual bool FunctionModel::isFunction() const’ can be marked override [-Wsuggest-override] virtual bool isFunction() const ^~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1461:18: warning: ‘virtual void FunctionModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1462:18: warning: ‘virtual void FunctionModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1464:18: warning: ‘virtual void FunctionModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ /<>/lib/interfaces/codemodel.h:1512:18: warning: ‘virtual bool FunctionDefinitionModel::isFunctionDefinition() const’ can be marked override [-Wsuggest-override] virtual bool isFunctionDefinition() const ^~~~~~~~~~~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1541:18: warning: ‘virtual bool VariableModel::isVariable() const’ can be marked override [-Wsuggest-override] virtual bool isVariable() const ^~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1571:18: warning: ‘virtual void VariableModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1572:18: warning: ‘virtual void VariableModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1574:18: warning: ‘virtual void VariableModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ /<>/lib/interfaces/codemodel.h:1609:18: warning: ‘virtual bool EnumModel::isEnum() const’ can be marked override [-Wsuggest-override] virtual bool isEnum() const ^~~~~~ /<>/lib/interfaces/codemodel.h:1633:18: warning: ‘virtual void EnumModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1634:18: warning: ‘virtual void EnumModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1637:18: warning: ‘virtual void EnumModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ /<>/lib/interfaces/codemodel.h:1675:18: warning: ‘virtual bool EnumeratorModel::isEnumerator() const’ can be marked override [-Wsuggest-override] virtual bool isEnumerator() const ^~~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1686:18: warning: ‘virtual void EnumeratorModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1687:18: warning: ‘virtual void EnumeratorModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1689:18: warning: ‘virtual void EnumeratorModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ /<>/lib/interfaces/codemodel.h:1716:18: warning: ‘virtual bool TypeAliasModel::isTypeAlias() const’ can be marked override [-Wsuggest-override] virtual bool isTypeAlias() const ^~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1727:18: warning: ‘virtual void TypeAliasModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1728:18: warning: ‘virtual void TypeAliasModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1731:18: warning: ‘virtual void TypeAliasModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ [ 31%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codeimport/adaimport.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codeimport/adaimport.cpp.o -c /<>/umbrello/codeimport/adaimport.cpp 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] virtual void saveMemory(); ^~~~~~~~~~ /<>/lib/cppparser/lexercache.h:158:18: warning: ‘virtual void LexerCache::erase(const CacheNode*)’ can be marked override [-Wsuggest-override] virtual void erase(const CacheNode* node); ^~~~~ In file included from /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.cpp:25: /<>/lib/cppparser/driver.h:127:18: warning: ‘virtual void ParsedFile::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream) ^~~~ /<>/lib/cppparser/driver.h:150:18: warning: ‘virtual void ParsedFile::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const ^~~~~ /<>/lib/cppparser/driver.h:167:28: warning: ‘virtual ParsedFileType ParsedFile::type() const’ can be marked override [-Wsuggest-override] virtual ParsedFileType type() const ^~~~ In file included from /<>/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] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 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] 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] virtual QString getTypeName() const; ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ [ 31%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codeimport/classimport.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codeimport/classimport.cpp.o -c /<>/umbrello/codeimport/classimport.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] void initialize(); ^~~~~~~~~~ /<>/umbrello/codeimport/nativeimportbase.h:56:18: warning: ‘virtual bool NativeImportBase::parseFile(const QString&)’ can be marked override [-Wsuggest-override] virtual bool parseFile(const QString& filename); ^~~~~~~~~ In file included from /<>/umbrello/codeimport/adaimport.cpp:12: /<>/umbrello/codeimport/adaimport.h:33:10: warning: ‘virtual void AdaImport::initVars()’ can be marked override [-Wsuggest-override] void initVars(); ^~~~~~~~ /<>/umbrello/codeimport/adaimport.h:35:10: warning: ‘virtual bool AdaImport::parseStmt()’ can be marked override [-Wsuggest-override] bool parseStmt(); ^~~~~~~~~ /<>/umbrello/codeimport/adaimport.h:37:17: warning: ‘virtual QStringList AdaImport::split(const QString&)’ can be marked override [-Wsuggest-override] QStringList split(const QString& line); ^~~~~ /<>/umbrello/codeimport/adaimport.h:39:10: warning: ‘virtual void AdaImport::fillSource(const QString&)’ can be marked override [-Wsuggest-override] void fillSource(const QString& word); ^~~~~~~~~~ In file included from /<>/umbrello/codeimport/adaimport.cpp:15: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual bool load1(QDomElement& element); ^~~~~ 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] virtual void showEvent(QShowEvent*); ^~~~~~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual bool load1(QDomElement& element); ^~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/codeimport/classimport.cpp:16: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/codeimport/classimport.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/codeimport/classimport.cpp:17: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/codeimport/adaimport.cpp:20: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] void initialize(); ^~~~~~~~~~ /<>/umbrello/codeimport/nativeimportbase.h:56:18: warning: ‘virtual bool NativeImportBase::parseFile(const QString&)’ can be marked override [-Wsuggest-override] virtual bool parseFile(const QString& filename); ^~~~~~~~~ In file included from /<>/umbrello/codeimport/classimport.cpp:19: /<>/umbrello/codeimport/idlimport.h:26:10: warning: ‘virtual bool IDLImport::parseStmt()’ can be marked override [-Wsuggest-override] bool parseStmt(); ^~~~~~~~~ /<>/umbrello/codeimport/idlimport.h:28:10: warning: ‘virtual bool IDLImport::parseFile(const QString&)’ can be marked override [-Wsuggest-override] bool parseFile(const QString& file); ^~~~~~~~~ /<>/umbrello/codeimport/idlimport.h:30:10: warning: ‘virtual bool IDLImport::preprocess(QString&)’ can be marked override [-Wsuggest-override] bool preprocess(QString& line); ^~~~~~~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/codeimport/idlimport.h:32:10: warning: ‘virtual void IDLImport::fillSource(const QString&)’ can be marked override [-Wsuggest-override] void fillSource(const QString& word); ^~~~~~~~~~ In file included from /<>/umbrello/codeimport/classimport.cpp:20: /<>/umbrello/codeimport/pythonimport.h:28:10: warning: ‘virtual void PythonImport::initVars()’ can be marked override [-Wsuggest-override] void initVars(); ^~~~~~~~ /<>/umbrello/codeimport/pythonimport.h:32:10: warning: ‘virtual bool PythonImport::parseStmt()’ can be marked override [-Wsuggest-override] bool parseStmt(); ^~~~~~~~~ /<>/umbrello/codeimport/pythonimport.h:34:10: warning: ‘virtual void PythonImport::fillSource(const QString&)’ can be marked override [-Wsuggest-override] void fillSource(const QString& line); ^~~~~~~~~~ /<>/umbrello/codeimport/pythonimport.h:36:10: warning: ‘virtual bool PythonImport::preprocess(QString&)’ can be marked override [-Wsuggest-override] bool preprocess(QString& line); ^~~~~~~~~~ In file included from /<>/umbrello/codeimport/classimport.cpp:21: /<>/umbrello/codeimport/javaimport.h:31:10: warning: ‘virtual void JavaImport::initVars()’ can be marked override [-Wsuggest-override] void initVars(); ^~~~~~~~ /<>/umbrello/codeimport/javaimport.h:33:10: warning: ‘virtual bool JavaImport::parseStmt()’ can be marked override [-Wsuggest-override] bool parseStmt(); ^~~~~~~~~ /<>/umbrello/codeimport/javaimport.h:35:10: warning: ‘virtual void JavaImport::fillSource(const QString&)’ can be marked override [-Wsuggest-override] void fillSource(const QString& word); ^~~~~~~~~~ /<>/umbrello/codeimport/javaimport.h:37:10: warning: ‘virtual bool JavaImport::parseFile(const QString&)’ can be marked override [-Wsuggest-override] bool parseFile(const QString& filename); ^~~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); ^~~~~~~~ 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] void initVars(); ^~~~~~~~ /<>/umbrello/codeimport/adaimport.h:35:10: warning: ‘virtual bool AdaImport::parseStmt()’ can be marked override [-Wsuggest-override] bool parseStmt(); ^~~~~~~~~ /<>/umbrello/codeimport/adaimport.h:37:17: warning: ‘virtual QStringList AdaImport::split(const QString&)’ can be marked override [-Wsuggest-override] QStringList split(const QString& line); ^~~~~ /<>/umbrello/codeimport/adaimport.h:39:10: warning: ‘virtual void AdaImport::fillSource(const QString&)’ can be marked override [-Wsuggest-override] void fillSource(const QString& word); ^~~~~~~~~~ In file included from /<>/umbrello/codeimport/classimport.cpp:23: /<>/umbrello/codeimport/pascalimport.h:28:10: warning: ‘virtual void PascalImport::initVars()’ can be marked override [-Wsuggest-override] void initVars(); ^~~~~~~~ /<>/umbrello/codeimport/pascalimport.h:30:10: warning: ‘virtual bool PascalImport::parseStmt()’ can be marked override [-Wsuggest-override] bool parseStmt(); ^~~~~~~~~ /<>/umbrello/codeimport/pascalimport.h:32:10: warning: ‘virtual void PascalImport::fillSource(const QString&)’ can be marked override [-Wsuggest-override] void fillSource(const QString& word); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:56:10: warning: ‘virtual bool UMLOperation::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ 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] bool parseStmt(); ^~~~~~~~~ /<>/umbrello/codeimport/sqlimport.h:90:21: warning: ‘virtual QString SQLImport::advance()’ can be marked override [-Wsuggest-override] virtual QString advance(); ^~~~~~~ /<>/umbrello/codeimport/sqlimport.h:92:10: warning: ‘virtual void SQLImport::fillSource(const QString&)’ can be marked override [-Wsuggest-override] void fillSource(const QString &word); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/codeimport/classimport.cpp:25: /<>/umbrello/codeimport/cppimport.h:33:10: warning: ‘virtual void CppImport::initialize()’ can be marked override [-Wsuggest-override] void initialize(); ^~~~~~~~~~ /<>/umbrello/codeimport/cppimport.h:35:10: warning: ‘virtual void CppImport::initPerFile()’ can be marked override [-Wsuggest-override] void initPerFile(); ^~~~~~~~~~~ /<>/umbrello/codeimport/cppimport.h:37:10: warning: ‘virtual bool CppImport::parseFile(const QString&)’ can be marked override [-Wsuggest-override] bool parseFile(const QString& fileName); ^~~~~~~~~ In file included from /<>/umbrello/codeimport/classimport.cpp:26: /<>/umbrello/codeimport/csharp/csharpimport.h:31:10: warning: ‘virtual void CSharpImport::initVars()’ can be marked override [-Wsuggest-override] void initVars(); ^~~~~~~~ /<>/umbrello/codeimport/csharp/csharpimport.h:33:10: warning: ‘virtual bool CSharpImport::parseStmt()’ can be marked override [-Wsuggest-override] bool parseStmt(); ^~~~~~~~~ /<>/umbrello/codeimport/csharp/csharpimport.h:35:10: warning: ‘virtual void CSharpImport::fillSource(const QString&)’ can be marked override [-Wsuggest-override] void fillSource(const QString& word); ^~~~~~~~~~ /<>/umbrello/codeimport/csharp/csharpimport.h:37:10: warning: ‘virtual bool CSharpImport::parseFile(const QString&)’ can be marked override [-Wsuggest-override] bool parseFile(const QString& filename); ^~~~~~~~~ In file included from /<>/umbrello/codeimport/adaimport.cpp:24: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ [ 31%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codeimport/idlimport.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codeimport/idlimport.cpp.o -c /<>/umbrello/codeimport/idlimport.cpp [ 32%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codeimport/import_utils.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codeimport/import_utils.cpp.o -c /<>/umbrello/codeimport/import_utils.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] void initialize(); ^~~~~~~~~~ /<>/umbrello/codeimport/nativeimportbase.h:56:18: warning: ‘virtual bool NativeImportBase::parseFile(const QString&)’ can be marked override [-Wsuggest-override] virtual bool parseFile(const QString& filename); ^~~~~~~~~ In file included from /<>/umbrello/codeimport/idlimport.cpp:12: /<>/umbrello/codeimport/idlimport.h:26:10: warning: ‘virtual bool IDLImport::parseStmt()’ can be marked override [-Wsuggest-override] bool parseStmt(); ^~~~~~~~~ /<>/umbrello/codeimport/idlimport.h:28:10: warning: ‘virtual bool IDLImport::parseFile(const QString&)’ can be marked override [-Wsuggest-override] bool parseFile(const QString& file); ^~~~~~~~~ /<>/umbrello/codeimport/idlimport.h:30:10: warning: ‘virtual bool IDLImport::preprocess(QString&)’ can be marked override [-Wsuggest-override] bool preprocess(QString& line); ^~~~~~~~~~ /<>/umbrello/codeimport/idlimport.h:32:10: warning: ‘virtual void IDLImport::fillSource(const QString&)’ can be marked override [-Wsuggest-override] void fillSource(const QString& word); ^~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codeimport/idlimport.cpp:16: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/codeimport/idlimport.cpp:17: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/codeimport/idlimport.cpp:20: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/codeimport/idlimport.cpp:22: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/codeimport/import_utils.cpp:16: /<>/umbrello/uml1model/artifact.h:45:24: warning: ‘virtual UMLObject* UMLArtifact::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/artifact.h:47:10: warning: ‘virtual void UMLArtifact::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/artifact.h:55:10: warning: ‘virtual bool UMLArtifact::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/codeimport/import_utils.cpp:18: /<>/umbrello/uml1model/datatype.h:38:18: warning: ‘virtual bool UMLDatatype::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & element); ^~~~~~~~~~~~ /<>/umbrello/uml1model/datatype.h:39:18: warning: ‘virtual void UMLDatatype::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ In file included from /<>/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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 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] 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] virtual QString getTypeName() const; ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/codeimport/import_utils.cpp:26: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/codeimport/import_utils.cpp:28: /<>/umbrello/umllistview.h:115:10: warning: ‘virtual bool UMLListView::event(QEvent*)’ can be marked override [-Wsuggest-override] bool event(QEvent *e); ^~~~~ /<>/umbrello/umllistview.h:116:10: warning: ‘virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:117:10: warning: ‘virtual void UMLListView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:118:10: warning: ‘virtual void UMLListView::mouseMoveEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QMouseEvent *me); ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:119:10: warning: ‘virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:120:10: warning: ‘virtual void UMLListView::focusOutEvent(QFocusEvent*)’ can be marked override [-Wsuggest-override] void focusOutEvent (QFocusEvent *fe); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:121:10: warning: ‘virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)’ can be marked override [-Wsuggest-override] void contextMenuEvent(QContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:125:10: warning: ‘virtual void UMLListView::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] void keyPressEvent(QKeyEvent* ke); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:126:10: warning: ‘virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QDragEnterEvent* event); ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:127:10: warning: ‘virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QDragMoveEvent* event); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:128:10: warning: ‘virtual void UMLListView::dropEvent(QDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QDropEvent* event); ^~~~~~~~~ /<>/umbrello/umllistview.h:129:10: warning: ‘virtual void UMLListView::commitData(QWidget*)’ can be marked override [-Wsuggest-override] void commitData(QWidget *editor); ^~~~~~~~~~ [ 32%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codeimport/javaimport.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codeimport/javaimport.cpp.o -c /<>/umbrello/codeimport/javaimport.cpp [ 32%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codeimport/nativeimportbase.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codeimport/nativeimportbase.cpp.o -c /<>/umbrello/codeimport/nativeimportbase.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] void initialize(); ^~~~~~~~~~ /<>/umbrello/codeimport/nativeimportbase.h:56:18: warning: ‘virtual bool NativeImportBase::parseFile(const QString&)’ can be marked override [-Wsuggest-override] virtual bool parseFile(const QString& filename); ^~~~~~~~~ In file included from /<>/umbrello/codeimport/javaimport.cpp:12: /<>/umbrello/codeimport/javaimport.h:31:10: warning: ‘virtual void JavaImport::initVars()’ can be marked override [-Wsuggest-override] void initVars(); ^~~~~~~~ /<>/umbrello/codeimport/javaimport.h:33:10: warning: ‘virtual bool JavaImport::parseStmt()’ can be marked override [-Wsuggest-override] bool parseStmt(); ^~~~~~~~~ /<>/umbrello/codeimport/javaimport.h:35:10: warning: ‘virtual void JavaImport::fillSource(const QString&)’ can be marked override [-Wsuggest-override] void fillSource(const QString& word); ^~~~~~~~~~ /<>/umbrello/codeimport/javaimport.h:37:10: warning: ‘virtual bool JavaImport::parseFile(const QString&)’ can be marked override [-Wsuggest-override] bool parseFile(const QString& filename); ^~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual bool load1(QDomElement& element); ^~~~~ [ 32%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codeimport/pascalimport.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codeimport/pascalimport.cpp.o -c /<>/umbrello/codeimport/pascalimport.cpp 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codeimport/javaimport.cpp:16: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/codeimport/nativeimportbase.cpp:12: /<>/umbrello/codeimport/nativeimportbase.h:51:10: warning: ‘virtual void NativeImportBase::initialize()’ can be marked override [-Wsuggest-override] void initialize(); ^~~~~~~~~~ /<>/umbrello/codeimport/nativeimportbase.h:56:18: warning: ‘virtual bool NativeImportBase::parseFile(const QString&)’ can be marked override [-Wsuggest-override] virtual bool parseFile(const QString& filename); ^~~~~~~~~ In file included from /<>/umbrello/codeimport/javaimport.cpp:18: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/codeimport/javaimport.cpp:22: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/codeimport/javaimport.cpp:24: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/codeimport/nativeimportbase.cpp:16: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ 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] void initialize(); ^~~~~~~~~~ /<>/umbrello/codeimport/nativeimportbase.h:56:18: warning: ‘virtual bool NativeImportBase::parseFile(const QString&)’ can be marked override [-Wsuggest-override] virtual bool parseFile(const QString& filename); ^~~~~~~~~ In file included from /<>/umbrello/codeimport/pascalimport.cpp:12: /<>/umbrello/codeimport/pascalimport.h:28:10: warning: ‘virtual void PascalImport::initVars()’ can be marked override [-Wsuggest-override] void initVars(); ^~~~~~~~ /<>/umbrello/codeimport/pascalimport.h:30:10: warning: ‘virtual bool PascalImport::parseStmt()’ can be marked override [-Wsuggest-override] bool parseStmt(); ^~~~~~~~~ /<>/umbrello/codeimport/pascalimport.h:32:10: warning: ‘virtual void PascalImport::fillSource(const QString&)’ can be marked override [-Wsuggest-override] void fillSource(const QString& word); ^~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codeimport/pascalimport.cpp:16: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/codeimport/pascalimport.cpp:17: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/codeimport/pascalimport.cpp:20: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/codeimport/pascalimport.cpp:22: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ [ 33%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codeimport/pythonimport.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codeimport/pythonimport.cpp.o -c /<>/umbrello/codeimport/pythonimport.cpp [ 33%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codeimport/sqlimport.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codeimport/sqlimport.cpp.o -c /<>/umbrello/codeimport/sqlimport.cpp [ 33%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codeimport/csharp/csharpimport.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codeimport/csharp/csharpimport.cpp.o -c /<>/umbrello/codeimport/csharp/csharpimport.cpp [ 33%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codeimport/cppimport.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codeimport/cppimport.cpp.o -c /<>/umbrello/codeimport/cppimport.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] void initialize(); ^~~~~~~~~~ /<>/umbrello/codeimport/nativeimportbase.h:56:18: warning: ‘virtual bool NativeImportBase::parseFile(const QString&)’ can be marked override [-Wsuggest-override] virtual bool parseFile(const QString& filename); ^~~~~~~~~ In file included from /<>/umbrello/codeimport/pythonimport.cpp:12: /<>/umbrello/codeimport/pythonimport.h:28:10: warning: ‘virtual void PythonImport::initVars()’ can be marked override [-Wsuggest-override] void initVars(); ^~~~~~~~ /<>/umbrello/codeimport/pythonimport.h:32:10: warning: ‘virtual bool PythonImport::parseStmt()’ can be marked override [-Wsuggest-override] bool parseStmt(); ^~~~~~~~~ /<>/umbrello/codeimport/pythonimport.h:34:10: warning: ‘virtual void PythonImport::fillSource(const QString&)’ can be marked override [-Wsuggest-override] void fillSource(const QString& line); ^~~~~~~~~~ /<>/umbrello/codeimport/pythonimport.h:36:10: warning: ‘virtual bool PythonImport::preprocess(QString&)’ can be marked override [-Wsuggest-override] bool preprocess(QString& line); ^~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual bool load1(QDomElement& element); ^~~~~ 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] void initialize(); ^~~~~~~~~~ /<>/umbrello/codeimport/nativeimportbase.h:56:18: warning: ‘virtual bool NativeImportBase::parseFile(const QString&)’ can be marked override [-Wsuggest-override] virtual bool parseFile(const QString& filename); ^~~~~~~~~ In file included from /<>/umbrello/codeimport/sqlimport.cpp:22: /<>/umbrello/codeimport/sqlimport.h:42:10: warning: ‘virtual bool SQLImport::parseStmt()’ can be marked override [-Wsuggest-override] bool parseStmt(); ^~~~~~~~~ /<>/umbrello/codeimport/sqlimport.h:90:21: warning: ‘virtual QString SQLImport::advance()’ can be marked override [-Wsuggest-override] virtual QString advance(); ^~~~~~~ /<>/umbrello/codeimport/sqlimport.h:92:10: warning: ‘virtual void SQLImport::fillSource(const QString&)’ can be marked override [-Wsuggest-override] void fillSource(const QString &word); ^~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codeimport/pythonimport.cpp:16: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/codeimport/sqlimport.cpp:25: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const = 0; ^~~~~ 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] void initialize(); ^~~~~~~~~~ /<>/umbrello/codeimport/cppimport.h:35:10: warning: ‘virtual void CppImport::initPerFile()’ can be marked override [-Wsuggest-override] void initPerFile(); ^~~~~~~~~~~ /<>/umbrello/codeimport/cppimport.h:37:10: warning: ‘virtual bool CppImport::parseFile(const QString&)’ can be marked override [-Wsuggest-override] bool parseFile(const QString& fileName); ^~~~~~~~~ In file included from /<>/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] void initialize(); ^~~~~~~~~~ /<>/umbrello/codeimport/nativeimportbase.h:56:18: warning: ‘virtual bool NativeImportBase::parseFile(const QString&)’ can be marked override [-Wsuggest-override] virtual bool parseFile(const QString& filename); ^~~~~~~~~ In file included from /<>/umbrello/codeimport/csharp/csharpimport.cpp:12: /<>/umbrello/codeimport/csharp/csharpimport.h:31:10: warning: ‘virtual void CSharpImport::initVars()’ can be marked override [-Wsuggest-override] void initVars(); ^~~~~~~~ /<>/umbrello/codeimport/csharp/csharpimport.h:33:10: warning: ‘virtual bool CSharpImport::parseStmt()’ can be marked override [-Wsuggest-override] bool parseStmt(); ^~~~~~~~~ /<>/umbrello/codeimport/csharp/csharpimport.h:35:10: warning: ‘virtual void CSharpImport::fillSource(const QString&)’ can be marked override [-Wsuggest-override] void fillSource(const QString& word); ^~~~~~~~~~ /<>/umbrello/codeimport/csharp/csharpimport.h:37:10: warning: ‘virtual bool CSharpImport::parseFile(const QString&)’ can be marked override [-Wsuggest-override] bool parseFile(const QString& filename); ^~~~~~~~~ In file included from /<>/umbrello/codeimport/pythonimport.cpp:18: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/codeimport/sqlimport.cpp:26: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ 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] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const = 0; ^~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ /<>/umbrello/uml1model/checkconstraint.h:40:24: warning: ‘virtual UMLObject* UMLCheckConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:49:18: warning: ‘virtual bool UMLCheckConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:61:10: warning: ‘virtual bool UMLCheckConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual bool load1(QDomElement& element); ^~~~~ 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] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:392:21: warning: ‘virtual QString TemplateArgumentListAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/lib/cppparser/ast.h:425:21: warning: ‘virtual QString ClassOrNamespaceNameAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:465:21: warning: ‘virtual QString NameAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:556:21: warning: ‘virtual QString AccessDeclarationAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:595:21: warning: ‘virtual QString TypeSpecifierAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:791:21: warning: ‘virtual QString ElaboratedTypeSpecifierAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:1098:21: warning: ‘virtual QString ParameterDeclarationAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:1127:21: warning: ‘virtual QString ParameterDeclarationListAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/lib/cppparser/ast.h:1160:21: warning: ‘virtual QString ParameterDeclarationClauseAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const = 0; ^~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual bool load1(QDomElement& element); ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/codeimport/sqlimport.cpp:29: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/codeimport/sqlimport.cpp:31: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/codeimport/sqlimport.cpp:33: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/codeimport/sqlimport.cpp:35: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/codeimport/sqlimport.cpp:36: /<>/umbrello/uml1model/entity.h:43:18: warning: ‘virtual void UMLEntity::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entity.h:45:24: warning: ‘virtual UMLObject* UMLEntity::clone() const’ can be marked override [-Wsuggest-override] 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] virtual UMLAttribute* createAttribute(const QString &name = QString(), ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:73:18: warning: ‘virtual bool UMLEntity::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:75:18: warning: ‘virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:77:31: warning: ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’ can be marked override [-Wsuggest-override] UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const; ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:81:36: warning: ‘virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:93:10: warning: ‘virtual bool UMLEntity::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/codeimport/sqlimport.cpp:37: /<>/umbrello/uml1model/entityattribute.h:47:18: warning: ‘virtual void UMLEntityAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:49:24: warning: ‘virtual UMLObject* UMLEntityAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:75:10: warning: ‘virtual bool UMLEntityAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/codeimport/sqlimport.cpp:39: /<>/umbrello/uml1model/uniqueconstraint.h:39:18: warning: ‘virtual void UMLUniqueConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:41:24: warning: ‘virtual UMLObject* UMLUniqueConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:50:18: warning: ‘virtual bool UMLUniqueConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:64:10: warning: ‘virtual bool UMLUniqueConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] virtual bool isClass() const ^~~~~~~ /<>/lib/interfaces/codemodel.h:998:18: warning: ‘virtual void ClassModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:999:18: warning: ‘virtual void ClassModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1001:18: warning: ‘virtual void ClassModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/lib/interfaces/codemodel.h:1146:18: warning: ‘virtual bool NamespaceModel::isClass() const’ can be marked override [-Wsuggest-override] virtual bool isClass() const ^~~~~~~ /<>/lib/interfaces/codemodel.h:1150:18: warning: ‘virtual bool NamespaceModel::isNamespace() const’ can be marked override [-Wsuggest-override] virtual bool isNamespace() const ^~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1195:18: warning: ‘virtual void NamespaceModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1196:18: warning: ‘virtual void NamespaceModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1198:18: warning: ‘virtual void NamespaceModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const = 0; ^~~~~ /<>/lib/interfaces/codemodel.h:1250:18: warning: ‘virtual bool FileModel::isFile() const’ can be marked override [-Wsuggest-override] virtual bool isFile() const ^~~~~~ /<>/lib/interfaces/codemodel.h:1270:18: warning: ‘virtual void FileModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1276:18: warning: ‘virtual void FileModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1306:18: warning: ‘virtual bool ArgumentModel::isArgument() const’ can be marked override [-Wsuggest-override] virtual bool isArgument() const ^~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1325:18: warning: ‘virtual void ArgumentModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1326:18: warning: ‘virtual void ArgumentModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1328:18: warning: ‘virtual void ArgumentModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/lib/interfaces/codemodel.h:1365:18: warning: ‘virtual bool FunctionModel::isFunction() const’ can be marked override [-Wsuggest-override] virtual bool isFunction() const ^~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1461:18: warning: ‘virtual void FunctionModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1462:18: warning: ‘virtual void FunctionModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1464:18: warning: ‘virtual void FunctionModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ /<>/lib/interfaces/codemodel.h:1512:18: warning: ‘virtual bool FunctionDefinitionModel::isFunctionDefinition() const’ can be marked override [-Wsuggest-override] virtual bool isFunctionDefinition() const ^~~~~~~~~~~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1541:18: warning: ‘virtual bool VariableModel::isVariable() const’ can be marked override [-Wsuggest-override] virtual bool isVariable() const ^~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1571:18: warning: ‘virtual void VariableModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1572:18: warning: ‘virtual void VariableModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1574:18: warning: ‘virtual void VariableModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ /<>/lib/interfaces/codemodel.h:1609:18: warning: ‘virtual bool EnumModel::isEnum() const’ can be marked override [-Wsuggest-override] virtual bool isEnum() const ^~~~~~ /<>/lib/interfaces/codemodel.h:1633:18: warning: ‘virtual void EnumModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1634:18: warning: ‘virtual void EnumModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1637:18: warning: ‘virtual void EnumModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ /<>/lib/interfaces/codemodel.h:1675:18: warning: ‘virtual bool EnumeratorModel::isEnumerator() const’ can be marked override [-Wsuggest-override] virtual bool isEnumerator() const ^~~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1686:18: warning: ‘virtual void EnumeratorModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1687:18: warning: ‘virtual void EnumeratorModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1689:18: warning: ‘virtual void EnumeratorModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1716:18: warning: ‘virtual bool TypeAliasModel::isTypeAlias() const’ can be marked override [-Wsuggest-override] virtual bool isTypeAlias() const ^~~~~~~~~~~ /<>/lib/interfaces/codemodel.h:1727:18: warning: ‘virtual void TypeAliasModel::read(QDataStream&)’ can be marked override [-Wsuggest-override] virtual void read(QDataStream& stream); ^~~~ /<>/lib/interfaces/codemodel.h:1728:18: warning: ‘virtual void TypeAliasModel::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const; ^~~~~ /<>/lib/interfaces/codemodel.h:1731:18: warning: ‘virtual void TypeAliasModel::dump(std::ostream&, bool, QString)’ can be marked override [-Wsuggest-override] virtual void dump(std::ostream& file, bool recurse=false, QString Info = QString()); ^~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codeimport/csharp/csharpimport.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void saveMemory(); ^~~~~~~~~~ /<>/lib/cppparser/lexercache.h:158:18: warning: ‘virtual void LexerCache::erase(const CacheNode*)’ can be marked override [-Wsuggest-override] virtual void erase(const CacheNode* node); ^~~~~ In file included from /<>/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] virtual void read(QDataStream& stream) ^~~~ /<>/lib/cppparser/driver.h:150:18: warning: ‘virtual void ParsedFile::write(QDataStream&) const’ can be marked override [-Wsuggest-override] virtual void write(QDataStream& stream) const ^~~~~ /<>/lib/cppparser/driver.h:167:28: warning: ‘virtual ParsedFileType ParsedFile::type() const’ can be marked override [-Wsuggest-override] virtual ParsedFileType type() const ^~~~ In file included from /<>/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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/codeimport/csharp/csharpimport.cpp:23: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual void parseNamespace(NamespaceAST*); ^~~~~~~~~~~~~~ /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.h:46:18: warning: ‘virtual void CppTree2Uml::parseTypedef(TypedefAST*)’ can be marked override [-Wsuggest-override] virtual void parseTypedef(TypedefAST*); ^~~~~~~~~~~~ /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.h:47:18: warning: ‘virtual void CppTree2Uml::parseTemplateDeclaration(TemplateDeclarationAST*)’ can be marked override [-Wsuggest-override] virtual void parseTemplateDeclaration(TemplateDeclarationAST*); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.h:48:18: warning: ‘virtual void CppTree2Uml::parseSimpleDeclaration(SimpleDeclarationAST*)’ can be marked override [-Wsuggest-override] virtual void parseSimpleDeclaration(SimpleDeclarationAST*); ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.h:49:18: warning: ‘virtual void CppTree2Uml::parseFunctionDefinition(FunctionDefinitionAST*)’ can be marked override [-Wsuggest-override] virtual void parseFunctionDefinition(FunctionDefinitionAST*); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.h:51:18: warning: ‘virtual void CppTree2Uml::parseAccessDeclaration(AccessDeclarationAST*)’ can be marked override [-Wsuggest-override] virtual void parseAccessDeclaration(AccessDeclarationAST*); ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.h:55:18: warning: ‘virtual void CppTree2Uml::parseClassSpecifier(ClassSpecifierAST*)’ can be marked override [-Wsuggest-override] virtual void parseClassSpecifier(ClassSpecifierAST*); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.h:56:18: warning: ‘virtual void CppTree2Uml::parseEnumSpecifier(EnumSpecifierAST*)’ can be marked override [-Wsuggest-override] virtual void parseEnumSpecifier(EnumSpecifierAST*); ^~~~~~~~~~~~~~~~~~ /<>/umbrello/codeimport/kdevcppparser/cpptree2uml.h:57:18: warning: ‘virtual void CppTree2Uml::parseElaboratedTypeSpecifier(ElaboratedTypeSpecifierAST*)’ can be marked override [-Wsuggest-override] virtual void parseElaboratedTypeSpecifier(ElaboratedTypeSpecifierAST*); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/codeimport/cppimport.cpp:24: /<>/umbrello/uml1model/enum.h:38:18: warning: ‘virtual void UMLEnum::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/codeimport/cppimport.cpp:26: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/codeimport/cppimport.cpp:28: /<>/umbrello/uml1model/template.h:37:18: warning: ‘virtual void UMLTemplate::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 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] 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] virtual QString getTypeName() const; ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/codeimport/cppimport.cpp:29: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ /<>/umbrello/codeimport/cppimport.cpp:43:10: warning: ‘virtual void CppDriver::setupLexer(Lexer*)’ can be marked override [-Wsuggest-override] void setupLexer(Lexer* lexer) ^~~~~~~~~~ [ 34%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/advancedcodegenerator.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/advancedcodegenerator.cpp:14: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] QString getTypeName (); ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/advancedcodegenerator.cpp:15: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] virtual void synchronize(); ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement &root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement &element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/advancedcodegenerator.cpp:17: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ [ 34%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/classifiercodedocument.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/classifiercodedocument.cpp.o -c /<>/umbrello/codegenerators/classifiercodedocument.cpp [ 34%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codeaccessormethod.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/codeaccessormethod.cpp.o -c /<>/umbrello/codegenerators/codeaccessormethod.cpp [ 34%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codeblock.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/codeblock.cpp.o -c /<>/umbrello/codegenerators/codeblock.cpp [ 34%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codeblockwithcomments.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -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/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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeblock.cpp:12: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] QString getTypeName (); ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ 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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] QString getTypeName (); ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.cpp:13: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] virtual void synchronize(); ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement &root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement &element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.cpp:16: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.cpp:18: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent*); ^~~~~~~~~ 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] virtual void showEvent(QShowEvent*); ^~~~~~~~~ [ 35%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codeclassfield.cpp.o 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/codeclassfield.cpp.o -c /<>/umbrello/codegenerators/codeclassfield.cpp /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.cpp:25: /<>/umbrello/uml1model/umlrole.h:47:16: warning: ‘virtual UMLObject* UMLRole::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 35%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codeclassfielddeclarationblock.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/codeclassfielddeclarationblock.cpp.o -c /<>/umbrello/codegenerators/codeclassfielddeclarationblock.cpp 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] virtual void showEvent(QShowEvent*); ^~~~~~~~~ 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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.cpp:13: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ [ 35%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codecomment.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/codecomment.cpp.o -c /<>/umbrello/codegenerators/codecomment.cpp 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ 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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfielddeclarationblock.cpp:12: /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] virtual void syncToParent(); ^~~~~~~~~~~~ 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.cpp:18: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] virtual void synchronize(); ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement &root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement &element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 35%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codedocument.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/codedocument.cpp.o -c /<>/umbrello/codegenerators/codedocument.cpp 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] 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] UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.cpp:24: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfielddeclarationblock.cpp:14: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfielddeclarationblock.cpp:15: /<>/umbrello/uml1model/umlrole.h:47:16: warning: ‘virtual UMLObject* UMLRole::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/codegenerators/codecomment.cpp:12: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ [ 36%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codegenerationpolicy.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/codegenerationpolicy.cpp.o -c /<>/umbrello/codegenerators/codegenerationpolicy.cpp 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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ [ 36%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codegenerator.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/codegenerator.cpp.o -c /<>/umbrello/codegenerators/codegenerator.cpp 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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 36%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codegenfactory.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/codegenfactory.cpp.o -c /<>/umbrello/codegenerators/codegenfactory.cpp 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/codegenerators/codedocument.cpp:20: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual void showEvent(QShowEvent*); ^~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/codegenerators/codegenerationpolicy.cpp:18: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/obj-s390x-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] 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] CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); ^~~~~~~~~~ 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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ 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] 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] void writeCodeToFile(UMLClassifierList & concepts); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] void writeCodeToFile(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: ‘virtual void SimpleCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] virtual void initFromParentDocument(); ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: ‘virtual void SimpleCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenerator.cpp:22: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ 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] virtual void showEvent(QShowEvent*); ^~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); ^~~~~~~~~~~~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:42:10: warning: ‘virtual bool HierarchicalCodeBlock::removeTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/codegenerators/codegenfactory.cpp:22: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] QString getTypeName (); ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenerator.cpp:23: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] virtual void synchronize(); ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement &root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement &element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:22: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:24: /<>/umbrello/uml1model/umlrole.h:47:16: warning: ‘virtual UMLObject* UMLRole::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] void writeCodeToFile(UMLClassifierList & concepts); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] void writeCodeToFile(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: ‘virtual void SimpleCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] virtual void initFromParentDocument(); ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: ‘virtual void SimpleCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 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] 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] virtual Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/umbrello/codegenerators/ada/adawriter.h:44:17: warning: ‘virtual QStringList AdaWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] QStringList defaultDatatypes(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ada/adawriter.h:46:18: warning: ‘virtual bool AdaWriter::isReservedKeyword(const QString&)’ can be marked override [-Wsuggest-override] virtual bool isReservedKeyword(const QString & rPossiblyReservedKeyword); ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ada/adawriter.h:48:25: warning: ‘virtual QStringList AdaWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ada/adawriter.h:66:10: warning: ‘virtual void AdaWriter::finalizeRun()’ can be marked override [-Wsuggest-override] 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] 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] CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); ^~~~~~~~~~ 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:27: /<>/umbrello/codegenerators/cpp/cppwriter.h:41:18: warning: ‘virtual void CppWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 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] virtual Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppwriter.h:45:17: warning: ‘virtual QStringList CppWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] QStringList defaultDatatypes(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppwriter.h:47:25: warning: ‘virtual QStringList CppWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:28: /<>/umbrello/codegenerators/csharp/csharpwriter.h:32:18: warning: ‘virtual void CSharpWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 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] 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] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/csharp/csharpwriter.h:38:17: warning: ‘virtual QStringList CSharpWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] 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] 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] virtual Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/umbrello/codegenerators/d/dwriter.h:43:17: warning: ‘virtual QStringList DWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] 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] 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] virtual Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/umbrello/codegenerators/idl/idlwriter.h:40:17: warning: ‘virtual QStringList IDLWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] QStringList defaultDatatypes(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/idl/idlwriter.h:42:25: warning: ‘virtual QStringList IDLWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:31: /<>/umbrello/codegenerators/java/javawriter.h:38:18: warning: ‘virtual void JavaWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 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] virtual Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/umbrello/codegenerators/java/javawriter.h:42:17: warning: ‘virtual QStringList JavaWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] 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] 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] virtual Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/umbrello/codegenerators/sql/sqlwriter.h:41:25: warning: ‘virtual QStringList SQLWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] virtual QStringList defaultDatatypes(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/sql/sqlwriter.h:43:25: warning: ‘virtual QStringList SQLWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ In file included from /<>/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] Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/umbrello/codegenerators/sql/mysqlwriter.h:36:17: warning: ‘virtual QStringList MySQLWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] QStringList defaultDatatypes(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/sql/mysqlwriter.h:38:10: warning: ‘virtual void MySQLWriter::printForeignKeyConstraints(QTextStream&, UMLClassifierListItemList)’ can be marked override [-Wsuggest-override] void printForeignKeyConstraints(QTextStream& sql, UMLClassifierListItemList constrList); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/sql/mysqlwriter.h:39:10: warning: ‘virtual void MySQLWriter::printCheckConstraints(QTextStream&, UMLClassifierListItemList)’ can be marked override [-Wsuggest-override] void printCheckConstraints(QTextStream& sql, UMLClassifierListItemList constrList); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/sql/mysqlwriter.h:43:18: warning: ‘virtual void MySQLWriter::printAutoIncrements(QTextStream&, UMLEntityAttributeList)’ can be marked override [-Wsuggest-override] virtual void printAutoIncrements(QTextStream& sql, UMLEntityAttributeList entAttList); ^~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:33: /<>/umbrello/codegenerators/pascal/pascalwriter.h:33:18: warning: ‘virtual void PascalWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 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] virtual Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/umbrello/codegenerators/pascal/pascalwriter.h:37:17: warning: ‘virtual QStringList PascalWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] QStringList defaultDatatypes(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/pascal/pascalwriter.h:39:18: warning: ‘virtual bool PascalWriter::isReservedKeyword(const QString&)’ can be marked override [-Wsuggest-override] virtual bool isReservedKeyword(const QString & rPossiblyReservedKeyword); ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/pascal/pascalwriter.h:41:25: warning: ‘virtual QStringList PascalWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:34: /<>/umbrello/codegenerators/perl/perlwriter.h:35:18: warning: ‘virtual void PerlWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 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] 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] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/perl/perlwriter.h:41:17: warning: ‘virtual QStringList PerlWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] 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] 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] 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] 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] 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] 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] 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] Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/umbrello/codegenerators/sql/postgresqlwriter.h:32:17: warning: ‘virtual QStringList PostgreSQLWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] QStringList defaultDatatypes(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/sql/postgresqlwriter.h:36:10: warning: ‘virtual void PostgreSQLWriter::printAutoIncrements(QTextStream&, UMLEntityAttributeList)’ can be marked override [-Wsuggest-override] void printAutoIncrements(QTextStream& sql, UMLEntityAttributeList entAttList); ^~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:38: /<>/umbrello/codegenerators/python/pythonwriter.h:34:18: warning: ‘virtual void PythonWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 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] 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] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/python/pythonwriter.h:40:17: warning: ‘virtual QStringList PythonWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/vala/valawriter.h:41:17: warning: ‘virtual QStringList ValaWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] 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] virtual UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:45: /<>/umbrello/codegenerators/xml/xmlschemawriter.h:45:18: warning: ‘virtual void XMLSchemaWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] 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] 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] 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] 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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] QString toString (); ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:45:13: warning: ‘virtual QString CPPMakefileCodeDocument::getPath()’ can be marked override [-Wsuggest-override] QString getPath (); ^~~~~~~ /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:47:10: warning: ‘virtual void CPPMakefileCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 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] Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:46:20: warning: ‘virtual CodeDocument* CPPCodeGenerator::newClassifierCodeDocument(UMLClassifier*)’ can be marked override [-Wsuggest-override] 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] 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] virtual void writeCodeToFile(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:53:18: warning: ‘virtual void CPPCodeGenerator::writeCodeToFile(UMLClassifierList&)’ can be marked override [-Wsuggest-override] virtual void writeCodeToFile(UMLClassifierList &list); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:55:17: warning: ‘virtual QStringList CPPCodeGenerator::defaultDatatypes()’ can be marked override [-Wsuggest-override] QStringList defaultDatatypes(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:57:18: warning: ‘virtual void CPPCodeGenerator::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:59:25: warning: ‘virtual QStringList CPPCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:61:18: warning: ‘virtual void CPPCodeGenerator::createDefaultStereotypes()’ can be marked override [-Wsuggest-override] virtual void createDefaultStereotypes (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:63:10: warning: ‘virtual void CPPCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] void initFromParentDocument(); ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:78:18: warning: ‘virtual void CPPCodeGenerator::checkAddUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] virtual void checkAddUMLObject (UMLObject * obj); ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:79:18: warning: ‘virtual void CPPCodeGenerator::checkRemoveUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] virtual void checkRemoveUMLObject (UMLObject * obj); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:81:18: warning: ‘virtual void CPPCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] virtual void syncCodeToDocument (); ^~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ 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/codegenfactory.cpp:49: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] QString getTypeName (); ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void synchronize(); ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement &root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement &element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] QString getInitialValue(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodeclassfield.h:41:13: warning: ‘virtual QString DCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 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] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodeoperation.h:40:18: warning: ‘virtual void DCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration(); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] QString getPath(); ^~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:52:10: warning: ‘virtual bool DClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] bool addCodeOperation(CodeOperation * op); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:54:10: warning: ‘virtual void DClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:58:10: warning: ‘virtual void DClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:60:18: warning: ‘virtual void DClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadChildTextBlocksFromNode(QDomElement & root); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] 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] 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] Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerator.h:50:25: warning: ‘virtual QStringList DCodeGenerator::defaultDatatypes()’ can be marked override [-Wsuggest-override] virtual QStringList defaultDatatypes(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerator.h:54:25: warning: ‘virtual QStringList DCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ In file included from /<>/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] QString getInitialValue(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeclassfield.h:41:13: warning: ‘virtual QString JavaCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 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] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeoperation.h:40:10: warning: ‘virtual void JavaCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 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] QString getPath(); ^~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:64:10: warning: ‘virtual bool JavaClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] bool addCodeOperation (CodeOperation * op); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:66:10: warning: ‘virtual void JavaClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:71:10: warning: ‘virtual void JavaClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:77:18: warning: ‘virtual void JavaClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadChildTextBlocksFromNode (QDomElement & root); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] QString getPath (); ^~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:42:10: warning: ‘virtual void JavaANTCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:47:18: warning: ‘virtual void JavaANTCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:52:18: warning: ‘virtual void JavaANTCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:58:37: warning: ‘virtual HierarchicalCodeBlock* JavaANTCodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:72:18: warning: ‘virtual void JavaANTCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:78:18: warning: ‘virtual void JavaANTCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:84:18: warning: ‘virtual void JavaANTCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadChildTextBlocksFromNode (QDomElement & root); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] 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] 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] Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerator.h:53:25: warning: ‘virtual QStringList JavaCodeGenerator::defaultDatatypes()’ can be marked override [-Wsuggest-override] virtual QStringList defaultDatatypes(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerator.h:57:25: warning: ‘virtual QStringList JavaCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ In file included from /<>/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] QString getInitialValue(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeclassfield.h:42:13: warning: ‘virtual QString RubyCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 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] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeoperation.h:41:10: warning: ‘virtual void RubyCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 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] QString getPath(); ^~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:52:10: warning: ‘virtual bool RubyClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] bool addCodeOperation(CodeOperation * op); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:54:10: warning: ‘virtual void RubyClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:58:10: warning: ‘virtual void RubyClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:60:18: warning: ‘virtual void RubyClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadChildTextBlocksFromNode(QDomElement & root); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] 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] 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] Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:52:25: warning: ‘virtual QStringList RubyCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:53: /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:43:10: warning: ‘virtual bool CPPHeaderCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] bool addCodeOperation(CodeOperation* op); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:45:10: warning: ‘virtual void CPPHeaderCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:55:10: warning: ‘virtual void CPPHeaderCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:61:18: warning: ‘virtual void CPPHeaderCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadChildTextBlocksFromNode(QDomElement & root); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:54: /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:44:10: warning: ‘virtual bool CPPSourceCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] bool addCodeOperation(CodeOperation * op); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:55:10: warning: ‘virtual void CPPSourceCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:62:10: warning: ‘virtual void CPPSourceCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 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] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.h:39:18: warning: ‘virtual void CPPHeaderCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration(); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.h:40:18: warning: ‘virtual void CPPHeaderCodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:61: /<>/umbrello/codegenerators/cpp/cppsourcecodeoperation.h:39:18: warning: ‘virtual void CPPSourceCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration(); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppsourcecodeoperation.h:47:18: warning: ‘virtual void CPPSourceCodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:66: /<>/umbrello/codegenerators/cpp/cppcodeclassfield.h:39:13: warning: ‘virtual QString CPPCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] 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] virtual void updateMethodDeclaration(); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.h:42:18: warning: ‘virtual void CPPHeaderCodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:72: /<>/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.h:41:18: warning: ‘virtual void CPPSourceCodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration(); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.h:42:18: warning: ‘virtual void CPPSourceCodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:73: /<>/umbrello/codegenerators/d/dcodeaccessormethod.h:41:18: warning: ‘virtual void DCodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration(); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodeaccessormethod.h:42:18: warning: ‘virtual void DCodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodeaccessormethod.h:50:18: warning: ‘virtual void DCodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodeaccessormethod.h:56:18: warning: ‘virtual void DCodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:74: /<>/umbrello/codegenerators/java/javacodeaccessormethod.h:41:18: warning: ‘virtual void JavaCodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration(); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeaccessormethod.h:42:18: warning: ‘virtual void JavaCodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeaccessormethod.h:50:18: warning: ‘virtual void JavaCodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeaccessormethod.h:56:18: warning: ‘virtual void JavaCodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:75: /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.h:31:18: warning: ‘virtual void RubyCodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration(); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.h:32:18: warning: ‘virtual void RubyCodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.h:36:18: warning: ‘virtual void RubyCodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.h:37:18: warning: ‘virtual void RubyCodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenfactory.cpp:77: /<>/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.h:37:10: warning: ‘virtual void CPPHeaderCodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 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] 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] 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] 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] 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] 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] 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] 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] virtual QString getNewEditorLine (int amount); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:68:17: warning: ‘virtual int CPPCodeDocumentation::firstEditableLine()’ can be marked override [-Wsuggest-override] virtual int firstEditableLine(); ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:69:17: warning: ‘virtual int CPPCodeDocumentation::lastEditableLine()’ can be marked override [-Wsuggest-override] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] QString toString () const; ^~~~~~~~ [ 36%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codegenobjectwithtextblocks.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/codegenobjectwithtextblocks.cpp.o -c /<>/umbrello/codegenerators/codegenobjectwithtextblocks.cpp [ 36%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codegenpolicyext.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/codegenpolicyext.cpp.o -c /<>/umbrello/codegenerators/codegenpolicyext.cpp [ 37%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codegen_utils.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/codegen_utils.cpp.o -c /<>/umbrello/codegenerators/codegen_utils.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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:17: /<>/umbrello/codegenerators/codeoperation.h:41:18: warning: ‘virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:43:18: warning: ‘virtual void CodeOperation::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] QString getTypeName (); ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:19: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] virtual void synchronize(); ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement &root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement &element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codegenobjectwithtextblocks.cpp:20: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ [ 37%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codemethodblock.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/codemethodblock.cpp.o -c /<>/umbrello/codegenerators/codemethodblock.cpp [ 37%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codeoperation.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/codeoperation.cpp.o -c /<>/umbrello/codegenerators/codeoperation.cpp In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/codegenerators/codegen_utils.cpp:15: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.cpp:12: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.cpp:14: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.cpp:15: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] virtual void synchronize(); ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement &root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement &element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] virtual void syncToParent(); ^~~~~~~~~~~~ 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ [ 37%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/codeparameter.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/codeparameter.cpp.o -c /<>/umbrello/codegenerators/codeparameter.cpp 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.cpp:13: /<>/umbrello/codegenerators/codeoperation.h:41:18: warning: ‘virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:43:18: warning: ‘virtual void CodeOperation::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] QString getTypeName (); ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.cpp:16: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] virtual void synchronize(); ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement &root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement &element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.cpp:17: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ [ 38%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ada/adawriter.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/ada/adawriter.cpp.o -c /<>/umbrello/codegenerators/ada/adawriter.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] 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] 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] virtual UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const = 0; ^~~~~ [ 38%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/as/aswriter.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/as/aswriter.cpp.o -c /<>/umbrello/codegenerators/as/aswriter.cpp 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] QString getTypeName (); ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeparameter.cpp:18: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] virtual void synchronize(); ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement &root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement &element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeparameter.cpp:19: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 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] UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/codegenerators/codeparameter.cpp:23: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] void writeCodeToFile(UMLClassifierList & concepts); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] void writeCodeToFile(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: ‘virtual void SimpleCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] virtual void initFromParentDocument(); ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: ‘virtual void SimpleCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 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] 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] virtual Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/umbrello/codegenerators/ada/adawriter.h:44:17: warning: ‘virtual QStringList AdaWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] QStringList defaultDatatypes(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ada/adawriter.h:46:18: warning: ‘virtual bool AdaWriter::isReservedKeyword(const QString&)’ can be marked override [-Wsuggest-override] virtual bool isReservedKeyword(const QString & rPossiblyReservedKeyword); ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ada/adawriter.h:48:25: warning: ‘virtual QStringList AdaWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ada/adawriter.h:66:10: warning: ‘virtual void AdaWriter::finalizeRun()’ can be marked override [-Wsuggest-override] 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] virtual void showEvent(QShowEvent*); ^~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/codegenerators/ada/adawriter.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/ada/adawriter.cpp:17: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/codegenerators/ada/adawriter.cpp:22: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/codegenerators/ada/adawriter.cpp:23: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 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] 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] virtual QString getTypeName() const; ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] void writeCodeToFile(UMLClassifierList & concepts); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] void writeCodeToFile(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: ‘virtual void SimpleCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] virtual void initFromParentDocument(); ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: ‘virtual void SimpleCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 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] 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] 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] 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] virtual UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual bool load1(QDomElement& element); ^~~~~ [ 38%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodeclassfield.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodeclassfield.cpp.o -c /<>/umbrello/codegenerators/cpp/cppcodeclassfield.cpp 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] QString getTypeName (); ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:13: /<>/umbrello/codegenerators/cpp/cppcodeclassfield.h:39:13: warning: ‘virtual QString CPPCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual bool load1(QDomElement& element); ^~~~~ [ 38%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodecomment.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodecomment.cpp.o -c /<>/umbrello/codegenerators/cpp/cppcodecomment.cpp 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:17: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] virtual void synchronize(); ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement &root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement &element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] 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] UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppcodeclassfield.cpp:23: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ [ 38%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodedocumentation.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodedocumentation.cpp.o -c /<>/umbrello/codegenerators/cpp/cppcodedocumentation.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] 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] 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] 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] 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] 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] virtual QString getNewEditorLine (int amount); ^~~~~~~~~~~~~~~~ [ 39%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodegenerationform.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodegenerationform.cpp.o -c /<>/umbrello/codegenerators/cpp/cppcodegenerationform.cpp [ 39%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodegenerationpolicy.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodegenerationpolicy.cpp.o -c /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.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] 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] 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] 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] 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] 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] virtual QString getNewEditorLine (int amount); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:68:17: warning: ‘virtual int CPPCodeDocumentation::firstEditableLine()’ can be marked override [-Wsuggest-override] virtual int firstEditableLine(); ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:69:17: warning: ‘virtual int CPPCodeDocumentation::lastEditableLine()’ can be marked override [-Wsuggest-override] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodegenerationpolicypage.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodegenerationpolicypage.cpp.o -c /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicypage.cpp In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/codegenerators/cpp/cppcodedocumentation.cpp:19: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ [ 39%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodegenerator.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodegenerator.cpp.o -c /<>/umbrello/codegenerators/cpp/cppcodegenerator.cpp 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] void apply(); ^~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] 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] 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] virtual void showEvent(QShowEvent*); ^~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicypage.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] QString toString (); ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:45:13: warning: ‘virtual QString CPPMakefileCodeDocument::getPath()’ can be marked override [-Wsuggest-override] QString getPath (); ^~~~~~~ /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:47:10: warning: ‘virtual void CPPMakefileCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ [ 40%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppheaderclassdeclarationblock.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppheaderclassdeclarationblock.cpp.o -c /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.cpp 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] Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:46:20: warning: ‘virtual CodeDocument* CPPCodeGenerator::newClassifierCodeDocument(UMLClassifier*)’ can be marked override [-Wsuggest-override] 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] 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] virtual void writeCodeToFile(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:53:18: warning: ‘virtual void CPPCodeGenerator::writeCodeToFile(UMLClassifierList&)’ can be marked override [-Wsuggest-override] virtual void writeCodeToFile(UMLClassifierList &list); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:55:17: warning: ‘virtual QStringList CPPCodeGenerator::defaultDatatypes()’ can be marked override [-Wsuggest-override] QStringList defaultDatatypes(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:57:18: warning: ‘virtual void CPPCodeGenerator::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:59:25: warning: ‘virtual QStringList CPPCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:61:18: warning: ‘virtual void CPPCodeGenerator::createDefaultStereotypes()’ can be marked override [-Wsuggest-override] virtual void createDefaultStereotypes (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:63:10: warning: ‘virtual void CPPCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] void initFromParentDocument(); ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:78:18: warning: ‘virtual void CPPCodeGenerator::checkAddUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] virtual void checkAddUMLObject (UMLObject * obj); ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:79:18: warning: ‘virtual void CPPCodeGenerator::checkRemoveUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] virtual void checkRemoveUMLObject (UMLObject * obj); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:81:18: warning: ‘virtual void CPPCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] virtual void syncCodeToDocument (); ^~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] 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] virtual QString getNewEditorLine (int amount); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:68:17: warning: ‘virtual int CPPCodeDocumentation::firstEditableLine()’ can be marked override [-Wsuggest-override] virtual int firstEditableLine(); ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:69:17: warning: ‘virtual int CPPCodeDocumentation::lastEditableLine()’ can be marked override [-Wsuggest-override] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ [ 40%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppheadercodeaccessormethod.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppheadercodeaccessormethod.cpp.o -c /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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/cppcodegenerator.cpp:18: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ [ 40%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp.o /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] virtual UMLObject* findChildObjectById(Uml::ID::Type id, bool considerAncestors = false); ^~~~~~~~~~~~~~~~~~~ cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp.o -c /<>/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp /<>/umbrello/uml1model/classifier.h:124:18: warning: ‘virtual bool UMLClassifier::acceptAssociationType(Uml::AssociationType::Enum)’ can be marked override [-Wsuggest-override] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] QString getTypeName (); ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void synchronize(); ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement &root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement &element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] bool addCodeOperation(CodeOperation * op); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:55:10: warning: ‘virtual void CPPSourceCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:62:10: warning: ‘virtual void CPPSourceCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 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] bool addCodeOperation(CodeOperation* op); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:45:10: warning: ‘virtual void CPPHeaderCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:55:10: warning: ‘virtual void CPPHeaderCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:61:18: warning: ‘virtual void CPPHeaderCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadChildTextBlocksFromNode(QDomElement & root); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppcodegenerator.cpp:23: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:13: /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.h:41:18: warning: ‘virtual void CPPHeaderCodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration(); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.h:42:18: warning: ‘virtual void CPPHeaderCodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const = 0; ^~~~~ 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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] void updateContent (); ^~~~~~~~~~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] QString getTypeName (); ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void synchronize(); ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement &root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement &element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] bool addCodeOperation(CodeOperation* op); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:45:10: warning: ‘virtual void CPPHeaderCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:55:10: warning: ‘virtual void CPPHeaderCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:61:18: warning: ‘virtual void CPPHeaderCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadChildTextBlocksFromNode(QDomElement & root); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:51:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root) = 0; ^~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:56:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root) = 0; ^~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:60:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:62:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:64:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:66:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:72:10: warning: ‘virtual void OwnedHierarchicalCodeBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] void updateContent (); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:43:18: warning: ‘virtual void CPPHeaderClassDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:45:18: warning: ‘virtual void CPPHeaderClassDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:52:18: warning: ‘virtual void CPPHeaderClassDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] QString toString (); ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:45:13: warning: ‘virtual QString CPPMakefileCodeDocument::getPath()’ can be marked override [-Wsuggest-override] QString getPath (); ^~~~~~~ /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:47:10: warning: ‘virtual void CPPMakefileCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 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] Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:46:20: warning: ‘virtual CodeDocument* CPPCodeGenerator::newClassifierCodeDocument(UMLClassifier*)’ can be marked override [-Wsuggest-override] 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] 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] virtual void writeCodeToFile(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:53:18: warning: ‘virtual void CPPCodeGenerator::writeCodeToFile(UMLClassifierList&)’ can be marked override [-Wsuggest-override] virtual void writeCodeToFile(UMLClassifierList &list); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:55:17: warning: ‘virtual QStringList CPPCodeGenerator::defaultDatatypes()’ can be marked override [-Wsuggest-override] QStringList defaultDatatypes(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:57:18: warning: ‘virtual void CPPCodeGenerator::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:59:25: warning: ‘virtual QStringList CPPCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:61:18: warning: ‘virtual void CPPCodeGenerator::createDefaultStereotypes()’ can be marked override [-Wsuggest-override] virtual void createDefaultStereotypes (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:63:10: warning: ‘virtual void CPPCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] void initFromParentDocument(); ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:78:18: warning: ‘virtual void CPPCodeGenerator::checkAddUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] virtual void checkAddUMLObject (UMLObject * obj); ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:79:18: warning: ‘virtual void CPPCodeGenerator::checkRemoveUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] virtual void checkRemoveUMLObject (UMLObject * obj); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:81:18: warning: ‘virtual void CPPCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] virtual void syncCodeToDocument (); ^~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] 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] 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] 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] virtual QString getNewEditorLine (int amount); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:68:17: warning: ‘virtual int CPPCodeDocumentation::firstEditableLine()’ can be marked override [-Wsuggest-override] virtual int firstEditableLine(); ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:69:17: warning: ‘virtual int CPPCodeDocumentation::lastEditableLine()’ can be marked override [-Wsuggest-override] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] QString getTypeName (); ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp:14: /<>/umbrello/codegenerators/cpp/cppcodeclassfield.h:39:13: warning: ‘virtual QString CPPCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] QString getInitialValue(); ^~~~~~~~~~~~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] QString getTypeName (); ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:17: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] virtual void synchronize(); ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement &root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement &element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] QString toString (); ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:45:13: warning: ‘virtual QString CPPMakefileCodeDocument::getPath()’ can be marked override [-Wsuggest-override] QString getPath (); ^~~~~~~ /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:47:10: warning: ‘virtual void CPPMakefileCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 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] Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:46:20: warning: ‘virtual CodeDocument* CPPCodeGenerator::newClassifierCodeDocument(UMLClassifier*)’ can be marked override [-Wsuggest-override] 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] 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] virtual void writeCodeToFile(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:53:18: warning: ‘virtual void CPPCodeGenerator::writeCodeToFile(UMLClassifierList&)’ can be marked override [-Wsuggest-override] virtual void writeCodeToFile(UMLClassifierList &list); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:55:17: warning: ‘virtual QStringList CPPCodeGenerator::defaultDatatypes()’ can be marked override [-Wsuggest-override] QStringList defaultDatatypes(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:57:18: warning: ‘virtual void CPPCodeGenerator::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:59:25: warning: ‘virtual QStringList CPPCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:61:18: warning: ‘virtual void CPPCodeGenerator::createDefaultStereotypes()’ can be marked override [-Wsuggest-override] virtual void createDefaultStereotypes (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:63:10: warning: ‘virtual void CPPCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] void initFromParentDocument(); ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:78:18: warning: ‘virtual void CPPCodeGenerator::checkAddUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] virtual void checkAddUMLObject (UMLObject * obj); ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:79:18: warning: ‘virtual void CPPCodeGenerator::checkRemoveUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] virtual void checkRemoveUMLObject (UMLObject * obj); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:81:18: warning: ‘virtual void CPPCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] virtual void syncCodeToDocument (); ^~~~~~~~~~~~~~~~~~ In file included from /<>/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] bool addCodeOperation(CodeOperation * op); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:55:10: warning: ‘virtual void CPPSourceCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:62:10: warning: ‘virtual void CPPSourceCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 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] 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] 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] 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] 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] 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] 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] virtual QString getNewEditorLine (int amount); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:68:17: warning: ‘virtual int CPPCodeDocumentation::firstEditableLine()’ can be marked override [-Wsuggest-override] virtual int firstEditableLine(); ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:69:17: warning: ‘virtual int CPPCodeDocumentation::lastEditableLine()’ can be marked override [-Wsuggest-override] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ In file included from /<>/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] 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] UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.cpp:26: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ [ 40%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppheadercodedocument.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppheadercodedocument.cpp.o -c /<>/umbrello/codegenerators/cpp/cppheadercodedocument.cpp 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void synchronize(); ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement &root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement &element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] bool addCodeOperation(CodeOperation* op); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:45:10: warning: ‘virtual void CPPHeaderCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:55:10: warning: ‘virtual void CPPHeaderCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:61:18: warning: ‘virtual void CPPHeaderCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadChildTextBlocksFromNode(QDomElement & root); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void showEvent(QShowEvent*); ^~~~~~~~~ [ 41%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppheadercodeoperation.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppheadercodeoperation.cpp.o -c /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp [ 41%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppmakecodedocument.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppmakecodedocument.cpp.o -c /<>/umbrello/codegenerators/cpp/cppmakecodedocument.cpp [ 41%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppsourcecodeaccessormethod.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppsourcecodeaccessormethod.cpp.o -c /<>/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ 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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] virtual void syncToParent(); ^~~~~~~~~~~~ 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] QString getTypeName (); ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void synchronize(); ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement &root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement &element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] bool addCodeOperation(CodeOperation* op); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:45:10: warning: ‘virtual void CPPHeaderCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:55:10: warning: ‘virtual void CPPHeaderCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:61:18: warning: ‘virtual void CPPHeaderCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadChildTextBlocksFromNode(QDomElement & root); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] QString toString (); ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:45:13: warning: ‘virtual QString CPPMakefileCodeDocument::getPath()’ can be marked override [-Wsuggest-override] QString getPath (); ^~~~~~~ /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:47:10: warning: ‘virtual void CPPMakefileCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 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] Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:46:20: warning: ‘virtual CodeDocument* CPPCodeGenerator::newClassifierCodeDocument(UMLClassifier*)’ can be marked override [-Wsuggest-override] 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] 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] virtual void writeCodeToFile(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:53:18: warning: ‘virtual void CPPCodeGenerator::writeCodeToFile(UMLClassifierList&)’ can be marked override [-Wsuggest-override] virtual void writeCodeToFile(UMLClassifierList &list); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:55:17: warning: ‘virtual QStringList CPPCodeGenerator::defaultDatatypes()’ can be marked override [-Wsuggest-override] QStringList defaultDatatypes(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:57:18: warning: ‘virtual void CPPCodeGenerator::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:59:25: warning: ‘virtual QStringList CPPCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:61:18: warning: ‘virtual void CPPCodeGenerator::createDefaultStereotypes()’ can be marked override [-Wsuggest-override] virtual void createDefaultStereotypes (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:63:10: warning: ‘virtual void CPPCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] void initFromParentDocument(); ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:78:18: warning: ‘virtual void CPPCodeGenerator::checkAddUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] virtual void checkAddUMLObject (UMLObject * obj); ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:79:18: warning: ‘virtual void CPPCodeGenerator::checkRemoveUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] virtual void checkRemoveUMLObject (UMLObject * obj); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:81:18: warning: ‘virtual void CPPCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] virtual void syncCodeToDocument (); ^~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] 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] 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] 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] virtual QString getNewEditorLine (int amount); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:68:17: warning: ‘virtual int CPPCodeDocumentation::firstEditableLine()’ can be marked override [-Wsuggest-override] virtual int firstEditableLine(); ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:69:17: warning: ‘virtual int CPPCodeDocumentation::lastEditableLine()’ can be marked override [-Wsuggest-override] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:19: /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.h:41:18: warning: ‘virtual void CPPHeaderCodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration(); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodeaccessormethod.h:42:18: warning: ‘virtual void CPPHeaderCodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:20: /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.h:37:17: warning: ‘virtual int CPPHeaderCodeOperation::lastEditableLine()’ can be marked override [-Wsuggest-override] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.h:39:18: warning: ‘virtual void CPPHeaderCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration(); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.h:40:18: warning: ‘virtual void CPPHeaderCodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ In file included from /<>/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] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:51:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root) = 0; ^~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:56:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root) = 0; ^~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:60:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:62:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:64:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:66:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:72:10: warning: ‘virtual void OwnedHierarchicalCodeBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] void updateContent (); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:43:18: warning: ‘virtual void CPPHeaderClassDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:45:18: warning: ‘virtual void CPPHeaderClassDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:52:18: warning: ‘virtual void CPPHeaderClassDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheadercodedocument.cpp:22: /<>/umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.h:37:10: warning: ‘virtual void CPPHeaderCodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] void updateContent (); ^~~~~~~~~~~~~ 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] 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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ 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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] QString toString (); ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:45:13: warning: ‘virtual QString CPPMakefileCodeDocument::getPath()’ can be marked override [-Wsuggest-override] QString getPath (); ^~~~~~~ /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:47:10: warning: ‘virtual void CPPMakefileCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:46:20: warning: ‘virtual CodeDocument* CPPCodeGenerator::newClassifierCodeDocument(UMLClassifier*)’ can be marked override [-Wsuggest-override] 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] 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] virtual void writeCodeToFile(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:53:18: warning: ‘virtual void CPPCodeGenerator::writeCodeToFile(UMLClassifierList&)’ can be marked override [-Wsuggest-override] virtual void writeCodeToFile(UMLClassifierList &list); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:55:17: warning: ‘virtual QStringList CPPCodeGenerator::defaultDatatypes()’ can be marked override [-Wsuggest-override] QStringList defaultDatatypes(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:57:18: warning: ‘virtual void CPPCodeGenerator::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:59:25: warning: ‘virtual QStringList CPPCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:61:18: warning: ‘virtual void CPPCodeGenerator::createDefaultStereotypes()’ can be marked override [-Wsuggest-override] virtual void createDefaultStereotypes (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:63:10: warning: ‘virtual void CPPCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] void initFromParentDocument(); ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:78:18: warning: ‘virtual void CPPCodeGenerator::checkAddUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] virtual void checkAddUMLObject (UMLObject * obj); ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:79:18: warning: ‘virtual void CPPCodeGenerator::checkRemoveUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] virtual void checkRemoveUMLObject (UMLObject * obj); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:81:18: warning: ‘virtual void CPPCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] virtual void syncCodeToDocument (); ^~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:12: /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.h:37:17: warning: ‘virtual int CPPHeaderCodeOperation::lastEditableLine()’ can be marked override [-Wsuggest-override] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.h:39:18: warning: ‘virtual void CPPHeaderCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration(); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.h:40:18: warning: ‘virtual void CPPHeaderCodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ In file included from /<>/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] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] QString toString (); ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:45:13: warning: ‘virtual QString CPPMakefileCodeDocument::getPath()’ can be marked override [-Wsuggest-override] QString getPath (); ^~~~~~~ /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:47:10: warning: ‘virtual void CPPMakefileCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ 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] Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:46:20: warning: ‘virtual CodeDocument* CPPCodeGenerator::newClassifierCodeDocument(UMLClassifier*)’ can be marked override [-Wsuggest-override] 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] 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] virtual void writeCodeToFile(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:53:18: warning: ‘virtual void CPPCodeGenerator::writeCodeToFile(UMLClassifierList&)’ can be marked override [-Wsuggest-override] virtual void writeCodeToFile(UMLClassifierList &list); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:55:17: warning: ‘virtual QStringList CPPCodeGenerator::defaultDatatypes()’ can be marked override [-Wsuggest-override] QStringList defaultDatatypes(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:57:18: warning: ‘virtual void CPPCodeGenerator::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:59:25: warning: ‘virtual QStringList CPPCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:61:18: warning: ‘virtual void CPPCodeGenerator::createDefaultStereotypes()’ can be marked override [-Wsuggest-override] virtual void createDefaultStereotypes (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:63:10: warning: ‘virtual void CPPCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] void initFromParentDocument(); ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:78:18: warning: ‘virtual void CPPCodeGenerator::checkAddUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] virtual void checkAddUMLObject (UMLObject * obj); ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:79:18: warning: ‘virtual void CPPCodeGenerator::checkRemoveUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] virtual void checkRemoveUMLObject (UMLObject * obj); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:81:18: warning: ‘virtual void CPPCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] virtual void syncCodeToDocument (); ^~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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/cppheadercodeoperation.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] QString getTypeName (); ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void synchronize(); ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement &root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement &element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] bool addCodeOperation(CodeOperation* op); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:45:10: warning: ‘virtual void CPPHeaderCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:55:10: warning: ‘virtual void CPPHeaderCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppheadercodedocument.h:61:18: warning: ‘virtual void CPPHeaderCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadChildTextBlocksFromNode(QDomElement & root); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] 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] virtual QString getNewEditorLine (int amount); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:68:17: warning: ‘virtual int CPPCodeDocumentation::firstEditableLine()’ can be marked override [-Wsuggest-override] virtual int firstEditableLine(); ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:69:17: warning: ‘virtual int CPPCodeDocumentation::lastEditableLine()’ can be marked override [-Wsuggest-override] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppheadercodeoperation.cpp:18: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:13: /<>/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.h:41:18: warning: ‘virtual void CPPSourceCodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration(); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.h:42:18: warning: ‘virtual void CPPSourceCodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ [ 41%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp.o -c /<>/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] QString getTypeName (); ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:17: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] virtual void synchronize(); ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement &root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement &element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] QString toString (); ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:45:13: warning: ‘virtual QString CPPMakefileCodeDocument::getPath()’ can be marked override [-Wsuggest-override] QString getPath (); ^~~~~~~ /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:47:10: warning: ‘virtual void CPPMakefileCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 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] Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:46:20: warning: ‘virtual CodeDocument* CPPCodeGenerator::newClassifierCodeDocument(UMLClassifier*)’ can be marked override [-Wsuggest-override] 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] 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] virtual void writeCodeToFile(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:53:18: warning: ‘virtual void CPPCodeGenerator::writeCodeToFile(UMLClassifierList&)’ can be marked override [-Wsuggest-override] virtual void writeCodeToFile(UMLClassifierList &list); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:55:17: warning: ‘virtual QStringList CPPCodeGenerator::defaultDatatypes()’ can be marked override [-Wsuggest-override] QStringList defaultDatatypes(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:57:18: warning: ‘virtual void CPPCodeGenerator::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:59:25: warning: ‘virtual QStringList CPPCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:61:18: warning: ‘virtual void CPPCodeGenerator::createDefaultStereotypes()’ can be marked override [-Wsuggest-override] virtual void createDefaultStereotypes (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:63:10: warning: ‘virtual void CPPCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] void initFromParentDocument(); ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:78:18: warning: ‘virtual void CPPCodeGenerator::checkAddUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] virtual void checkAddUMLObject (UMLObject * obj); ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:79:18: warning: ‘virtual void CPPCodeGenerator::checkRemoveUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] virtual void checkRemoveUMLObject (UMLObject * obj); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:81:18: warning: ‘virtual void CPPCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] virtual void syncCodeToDocument (); ^~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] 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] 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] 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] 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] virtual QString getNewEditorLine (int amount); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:68:17: warning: ‘virtual int CPPCodeDocumentation::firstEditableLine()’ can be marked override [-Wsuggest-override] virtual int firstEditableLine(); ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:69:17: warning: ‘virtual int CPPCodeDocumentation::lastEditableLine()’ can be marked override [-Wsuggest-override] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ In file included from /<>/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] 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] UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.cpp:25: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ [ 41%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppsourcecodedocument.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppsourcecodedocument.cpp.o -c /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] QString getTypeName (); ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp:14: /<>/umbrello/codegenerators/cpp/cppcodeclassfield.h:39:13: warning: ‘virtual QString CPPCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ [ 42%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppsourcecodeoperation.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppsourcecodeoperation.cpp.o -c /<>/umbrello/codegenerators/cpp/cppsourcecodeoperation.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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ [ 42%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/cpp/cppwriter.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppwriter.cpp.o -c /<>/umbrello/codegenerators/cpp/cppwriter.cpp 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ [ 42%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/csharp/csharpwriter.cpp.o /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/csharp/csharpwriter.cpp.o -c /<>/umbrello/codegenerators/csharp/csharpwriter.cpp 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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] QString getTypeName (); ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void synchronize(); ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement &root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement &element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] bool addCodeOperation(CodeOperation * op); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:55:10: warning: ‘virtual void CPPSourceCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:62:10: warning: ‘virtual void CPPSourceCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 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] 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] QString toString (); ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:45:13: warning: ‘virtual QString CPPMakefileCodeDocument::getPath()’ can be marked override [-Wsuggest-override] QString getPath (); ^~~~~~~ /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:47:10: warning: ‘virtual void CPPMakefileCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] 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] Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:46:20: warning: ‘virtual CodeDocument* CPPCodeGenerator::newClassifierCodeDocument(UMLClassifier*)’ can be marked override [-Wsuggest-override] 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] 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] virtual void writeCodeToFile(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:53:18: warning: ‘virtual void CPPCodeGenerator::writeCodeToFile(UMLClassifierList&)’ can be marked override [-Wsuggest-override] virtual void writeCodeToFile(UMLClassifierList &list); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:55:17: warning: ‘virtual QStringList CPPCodeGenerator::defaultDatatypes()’ can be marked override [-Wsuggest-override] QStringList defaultDatatypes(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:57:18: warning: ‘virtual void CPPCodeGenerator::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:59:25: warning: ‘virtual QStringList CPPCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:61:18: warning: ‘virtual void CPPCodeGenerator::createDefaultStereotypes()’ can be marked override [-Wsuggest-override] virtual void createDefaultStereotypes (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:63:10: warning: ‘virtual void CPPCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] void initFromParentDocument(); ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:78:18: warning: ‘virtual void CPPCodeGenerator::checkAddUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] virtual void checkAddUMLObject (UMLObject * obj); ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:79:18: warning: ‘virtual void CPPCodeGenerator::checkRemoveUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] virtual void checkRemoveUMLObject (UMLObject * obj); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:81:18: warning: ‘virtual void CPPCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] virtual void syncCodeToDocument (); ^~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] 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] 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] 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] virtual QString getNewEditorLine (int amount); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:68:17: warning: ‘virtual int CPPCodeDocumentation::firstEditableLine()’ can be marked override [-Wsuggest-override] virtual int firstEditableLine(); ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:69:17: warning: ‘virtual int CPPCodeDocumentation::lastEditableLine()’ can be marked override [-Wsuggest-override] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.cpp:28: /<>/umbrello/codegenerators/cpp/cppcodeclassfield.h:39:13: warning: ‘virtual QString CPPCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] virtual void syncToParent(); ^~~~~~~~~~~~ [ 42%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/d/dclassdeclarationblock.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/d/dclassdeclarationblock.cpp.o -c /<>/umbrello/codegenerators/d/dclassdeclarationblock.cpp 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppsourcecodeoperation.cpp:12: /<>/umbrello/codegenerators/cpp/cppsourcecodeoperation.h:39:18: warning: ‘virtual void CPPSourceCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration(); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppsourcecodeoperation.h:47:18: warning: ‘virtual void CPPSourceCodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ In file included from /<>/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] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] QString toString (); ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:45:13: warning: ‘virtual QString CPPMakefileCodeDocument::getPath()’ can be marked override [-Wsuggest-override] QString getPath (); ^~~~~~~ /<>/umbrello/codegenerators/cpp/cppmakecodedocument.h:47:10: warning: ‘virtual void CPPMakefileCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ 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] Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:46:20: warning: ‘virtual CodeDocument* CPPCodeGenerator::newClassifierCodeDocument(UMLClassifier*)’ can be marked override [-Wsuggest-override] 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] 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] virtual void writeCodeToFile(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:53:18: warning: ‘virtual void CPPCodeGenerator::writeCodeToFile(UMLClassifierList&)’ can be marked override [-Wsuggest-override] virtual void writeCodeToFile(UMLClassifierList &list); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:55:17: warning: ‘virtual QStringList CPPCodeGenerator::defaultDatatypes()’ can be marked override [-Wsuggest-override] QStringList defaultDatatypes(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:57:18: warning: ‘virtual void CPPCodeGenerator::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:59:25: warning: ‘virtual QStringList CPPCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:61:18: warning: ‘virtual void CPPCodeGenerator::createDefaultStereotypes()’ can be marked override [-Wsuggest-override] virtual void createDefaultStereotypes (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:63:10: warning: ‘virtual void CPPCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] void initFromParentDocument(); ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:78:18: warning: ‘virtual void CPPCodeGenerator::checkAddUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] virtual void checkAddUMLObject (UMLObject * obj); ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:79:18: warning: ‘virtual void CPPCodeGenerator::checkRemoveUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] virtual void checkRemoveUMLObject (UMLObject * obj); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerator.h:81:18: warning: ‘virtual void CPPCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] virtual void syncCodeToDocument (); ^~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ 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] void writeCodeToFile(UMLClassifierList & concepts); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] void writeCodeToFile(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: ‘virtual void SimpleCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] virtual void initFromParentDocument(); ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: ‘virtual void SimpleCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 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] 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] CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); ^~~~~~~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const = 0; ^~~~~ 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/cppsourcecodeoperation.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] QString getTypeName (); ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const = 0; ^~~~~ 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] virtual void synchronize(); ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement &root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement &element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ 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] bool addCodeOperation(CodeOperation * op); ^~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:53:13: warning: ‘virtual QString UMLAttribute::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:55:10: warning: ‘virtual void CPPSourceCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppsourcecodedocument.h:62:10: warning: ‘virtual void CPPSourceCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] 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] 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] 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] 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] virtual QString getNewEditorLine (int amount); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:68:17: warning: ‘virtual int CPPCodeDocumentation::firstEditableLine()’ can be marked override [-Wsuggest-override] virtual int firstEditableLine(); ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodedocumentation.h:69:17: warning: ‘virtual int CPPCodeDocumentation::lastEditableLine()’ can be marked override [-Wsuggest-override] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/umbrello/codegenerators/cpp/cppwriter.h:45:17: warning: ‘virtual QStringList CppWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] QStringList defaultDatatypes(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppwriter.h:47:25: warning: ‘virtual QStringList CppWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/cpp/cppwriter.cpp:17: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual bool load1(QDomElement& element); ^~~~~ 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] void writeCodeToFile(UMLClassifierList & concepts); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] void writeCodeToFile(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: ‘virtual void SimpleCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] virtual void initFromParentDocument(); ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: ‘virtual void SimpleCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/csharp/csharpwriter.h:38:17: warning: ‘virtual QStringList CSharpWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] 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] virtual UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const = 0; ^~~~~ 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] virtual bool loadFromXMI1(QDomElement & element); ^~~~~~~~~~~~ /<>/umbrello/uml1model/datatype.h:39:18: warning: ‘virtual void UMLDatatype::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ 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] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/csharp/csharpwriter.cpp:15: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 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] 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] virtual QString getTypeName() const; ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:37:24: warning: ‘virtual UMLObject* UMLEnumLiteral::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:51:10: warning: ‘virtual bool UMLEnumLiteral::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/codegenerators/csharp/csharpwriter.cpp:19: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ [ 43%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/d/dclassifiercodedocument.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -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/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] QString getTypeName (); ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void synchronize(); ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement &root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement &element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] QString getInitialValue(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodeclassfield.h:41:13: warning: ‘virtual QString DCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 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] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodeoperation.h:40:18: warning: ‘virtual void DCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration(); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] QString getPath(); ^~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:52:10: warning: ‘virtual bool DClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] bool addCodeOperation(CodeOperation * op); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:54:10: warning: ‘virtual void DClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:58:10: warning: ‘virtual void DClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:60:18: warning: ‘virtual void DClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadChildTextBlocksFromNode(QDomElement & root); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:51:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root) = 0; ^~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:56:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root) = 0; ^~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:60:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:62:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:64:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:66:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:72:10: warning: ‘virtual void OwnedHierarchicalCodeBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] 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] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassdeclarationblock.h:48:10: warning: ‘virtual void DClassDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] void updateContent (); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassdeclarationblock.h:55:18: warning: ‘virtual void DClassDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] 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] 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] 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] Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerator.h:50:25: warning: ‘virtual QStringList DCodeGenerator::defaultDatatypes()’ can be marked override [-Wsuggest-override] virtual QStringList defaultDatatypes(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerator.h:54:25: warning: ‘virtual QStringList DCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] 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] virtual QString getNewEditorLine (int amount); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodedocumentation.h:76:17: warning: ‘virtual int DCodeDocumentation::firstEditableLine()’ can be marked override [-Wsuggest-override] virtual int firstEditableLine(); ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodedocumentation.h:77:17: warning: ‘virtual int DCodeDocumentation::lastEditableLine()’ can be marked override [-Wsuggest-override] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dclassdeclarationblock.cpp:18: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ [ 43%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/d/dcodeaccessormethod.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/d/dcodeaccessormethod.cpp.o -c /<>/umbrello/codegenerators/d/dcodeaccessormethod.cpp 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] QString getTypeName (); ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void synchronize(); ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement &root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement &element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] QString getInitialValue(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodeclassfield.h:41:13: warning: ‘virtual QString DCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 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] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodeoperation.h:40:18: warning: ‘virtual void DCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration(); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dclassifiercodedocument.cpp:13: /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:50:13: warning: ‘virtual QString DClassifierCodeDocument::getPath()’ can be marked override [-Wsuggest-override] QString getPath(); ^~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:52:10: warning: ‘virtual bool DClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] bool addCodeOperation(CodeOperation * op); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:54:10: warning: ‘virtual void DClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:58:10: warning: ‘virtual void DClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:60:18: warning: ‘virtual void DClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadChildTextBlocksFromNode(QDomElement & root); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] 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] 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] 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] Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerator.h:50:25: warning: ‘virtual QStringList DCodeGenerator::defaultDatatypes()’ can be marked override [-Wsuggest-override] virtual QStringList defaultDatatypes(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerator.h:54:25: warning: ‘virtual QStringList DCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] 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] 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] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:51:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root) = 0; ^~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:56:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root) = 0; ^~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:60:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:62:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:64:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:66:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:72:10: warning: ‘virtual void OwnedHierarchicalCodeBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] 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] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassdeclarationblock.h:48:10: warning: ‘virtual void DClassDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] void updateContent (); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassdeclarationblock.h:55:18: warning: ‘virtual void DClassDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dclassifiercodedocument.cpp:19: /<>/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.h:27:10: warning: ‘virtual void DCodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 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] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ [ 43%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/d/dcodeclassfield.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -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/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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodeaccessormethod.cpp:13: /<>/umbrello/codegenerators/d/dcodeaccessormethod.h:41:18: warning: ‘virtual void DCodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration(); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodeaccessormethod.h:42:18: warning: ‘virtual void DCodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodeaccessormethod.h:50:18: warning: ‘virtual void DCodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodeaccessormethod.h:56:18: warning: ‘virtual void DCodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ [ 43%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/d/dcodeclassfielddeclarationblock.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/d/dcodeclassfielddeclarationblock.cpp.o -c /<>/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] QString getTypeName (); ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodeaccessormethod.cpp:20: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] virtual void synchronize(); ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement &root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement &element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/codegenerators/d/dcodeaccessormethod.cpp:24: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] QString getInitialValue(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodeclassfield.h:41:13: warning: ‘virtual QString DCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 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] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodeoperation.h:40:18: warning: ‘virtual void DCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration(); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodeaccessormethod.cpp:26: /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:50:13: warning: ‘virtual QString DClassifierCodeDocument::getPath()’ can be marked override [-Wsuggest-override] QString getPath(); ^~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:52:10: warning: ‘virtual bool DClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] bool addCodeOperation(CodeOperation * op); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:54:10: warning: ‘virtual void DClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:58:10: warning: ‘virtual void DClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:60:18: warning: ‘virtual void DClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadChildTextBlocksFromNode(QDomElement & root); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] 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] 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] 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] virtual QString getNewEditorLine (int amount); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodedocumentation.h:76:17: warning: ‘virtual int DCodeDocumentation::firstEditableLine()’ can be marked override [-Wsuggest-override] virtual int firstEditableLine(); ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodedocumentation.h:77:17: warning: ‘virtual int DCodeDocumentation::lastEditableLine()’ can be marked override [-Wsuggest-override] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] QString getTypeName (); ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodeclassfield.cpp:13: /<>/umbrello/codegenerators/d/dcodeclassfield.h:39:13: warning: ‘virtual QString DCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] QString getInitialValue(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodeclassfield.h:41:13: warning: ‘virtual QString DCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] 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] 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] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void synchronize(); ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement &root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement &element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodeoperation.h:40:18: warning: ‘virtual void DCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration(); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] QString getPath(); ^~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:52:10: warning: ‘virtual bool DClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] bool addCodeOperation(CodeOperation * op); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:54:10: warning: ‘virtual void DClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:58:10: warning: ‘virtual void DClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:60:18: warning: ‘virtual void DClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadChildTextBlocksFromNode(QDomElement & root); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] 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] 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] Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerator.h:50:25: warning: ‘virtual QStringList DCodeGenerator::defaultDatatypes()’ can be marked override [-Wsuggest-override] virtual QStringList defaultDatatypes(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerator.h:54:25: warning: ‘virtual QStringList DCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ In file included from /<>/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] 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] UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/codegenerators/d/dcodeclassfield.cpp:22: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ [ 43%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/d/dcodecomment.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/d/dcodecomment.cpp.o -c /<>/umbrello/codegenerators/d/dcodecomment.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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] QString getTypeName (); ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:14: /<>/umbrello/codegenerators/d/dcodeclassfield.h:39:13: warning: ‘virtual QString DCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] QString getInitialValue(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodeclassfield.h:41:13: warning: ‘virtual QString DCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ [ 44%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/d/dcodedocumentation.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/d/dcodedocumentation.cpp.o -c /<>/umbrello/codegenerators/d/dcodedocumentation.cpp 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void synchronize(); ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement &root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement &element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodeoperation.h:40:18: warning: ‘virtual void DCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration(); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp:15: /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:50:13: warning: ‘virtual QString DClassifierCodeDocument::getPath()’ can be marked override [-Wsuggest-override] QString getPath(); ^~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:52:10: warning: ‘virtual bool DClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] bool addCodeOperation(CodeOperation * op); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:54:10: warning: ‘virtual void DClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:58:10: warning: ‘virtual void DClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:60:18: warning: ‘virtual void DClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadChildTextBlocksFromNode(QDomElement & root); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ [ 44%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/d/dcodegenerationpolicy.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/d/dcodegenerationpolicy.cpp.o -c /<>/umbrello/codegenerators/d/dcodegenerationpolicy.cpp 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] virtual void showEvent(QShowEvent*); ^~~~~~~~~ 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] 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] 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] 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] 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] 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] virtual QString getNewEditorLine (int amount); ^~~~~~~~~~~~~~~~ [ 44%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/d/dcodegenerationpolicypage.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/d/dcodegenerationpolicypage.cpp.o -c /<>/umbrello/codegenerators/d/dcodegenerationpolicypage.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] 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] 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] 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] 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] 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] virtual QString getNewEditorLine (int amount); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodedocumentation.h:76:17: warning: ‘virtual int DCodeDocumentation::firstEditableLine()’ can be marked override [-Wsuggest-override] virtual int firstEditableLine(); ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodedocumentation.h:77:17: warning: ‘virtual int DCodeDocumentation::lastEditableLine()’ can be marked override [-Wsuggest-override] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/d/dcodegenerator.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/d/dcodegenerator.cpp.o -c /<>/umbrello/codegenerators/d/dcodegenerator.cpp 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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); ^~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/codegenerators/d/dcodedocumentation.cpp:19: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] 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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ 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] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] 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] CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); ^~~~~~~~~~ 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] QString getTypeName (); ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void synchronize(); ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement &root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement &element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] QString getInitialValue(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodeclassfield.h:41:13: warning: ‘virtual QString DCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 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] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodeoperation.h:40:18: warning: ‘virtual void DCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration(); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] QString getPath(); ^~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:52:10: warning: ‘virtual bool DClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] bool addCodeOperation(CodeOperation * op); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:54:10: warning: ‘virtual void DClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:58:10: warning: ‘virtual void DClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:60:18: warning: ‘virtual void DClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadChildTextBlocksFromNode(QDomElement & root); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerator.h:50:25: warning: ‘virtual QStringList DCodeGenerator::defaultDatatypes()’ can be marked override [-Wsuggest-override] virtual QStringList defaultDatatypes(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerator.h:54:25: warning: ‘virtual QStringList DCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodegenerationpolicy.cpp:19: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/obj-s390x-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] 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] 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] void apply(); ^~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/codegenerators/d/dcodegenerationpolicypage.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ [ 45%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/d/dcodeoperation.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/d/dcodeoperation.cpp.o -c /<>/umbrello/codegenerators/d/dcodeoperation.cpp 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] QString getTypeName (); ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void synchronize(); ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement &root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement &element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] QString getInitialValue(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodeclassfield.h:41:13: warning: ‘virtual QString DCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 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] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodeoperation.h:40:18: warning: ‘virtual void DCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration(); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] QString getPath(); ^~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:52:10: warning: ‘virtual bool DClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] bool addCodeOperation(CodeOperation * op); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:54:10: warning: ‘virtual void DClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:58:10: warning: ‘virtual void DClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:60:18: warning: ‘virtual void DClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadChildTextBlocksFromNode(QDomElement & root); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] 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] 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] Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerator.h:50:25: warning: ‘virtual QStringList DCodeGenerator::defaultDatatypes()’ can be marked override [-Wsuggest-override] virtual QStringList defaultDatatypes(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerator.h:54:25: warning: ‘virtual QStringList DCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] 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] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ [ 45%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/d/dwriter.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/d/dwriter.cpp.o -c /<>/umbrello/codegenerators/d/dwriter.cpp [ 45%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/hierarchicalcodeblock.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -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/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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodeoperation.cpp:12: /<>/umbrello/codegenerators/d/dcodeoperation.h:36:17: warning: ‘virtual int DCodeOperation::lastEditableLine()’ can be marked override [-Wsuggest-override] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodeoperation.h:40:18: warning: ‘virtual void DCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration(); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] QString getTypeName (); ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void synchronize(); ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement &root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement &element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] QString getInitialValue(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodeclassfield.h:41:13: warning: ‘virtual QString DCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 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] QString getPath(); ^~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:52:10: warning: ‘virtual bool DClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] bool addCodeOperation(CodeOperation * op); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:54:10: warning: ‘virtual void DClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:58:10: warning: ‘virtual void DClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dclassifiercodedocument.h:60:18: warning: ‘virtual void DClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadChildTextBlocksFromNode(QDomElement & root); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] 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] 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] Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerator.h:50:25: warning: ‘virtual QStringList DCodeGenerator::defaultDatatypes()’ can be marked override [-Wsuggest-override] virtual QStringList defaultDatatypes(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodegenerator.h:54:25: warning: ‘virtual QStringList DCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] 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] virtual QString getNewEditorLine (int amount); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodedocumentation.h:76:17: warning: ‘virtual int DCodeDocumentation::firstEditableLine()’ can be marked override [-Wsuggest-override] virtual int firstEditableLine(); ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/d/dcodedocumentation.h:77:17: warning: ‘virtual int DCodeDocumentation::lastEditableLine()’ can be marked override [-Wsuggest-override] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/d/dcodeoperation.cpp:18: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] void writeCodeToFile(UMLClassifierList & concepts); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] void writeCodeToFile(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: ‘virtual void SimpleCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] virtual void initFromParentDocument(); ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: ‘virtual void SimpleCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/umbrello/codegenerators/d/dwriter.h:43:17: warning: ‘virtual QStringList DWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] 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] virtual UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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/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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/idl/idlwriter.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/idl/idlwriter.cpp.o -c /<>/umbrello/codegenerators/idl/idlwriter.cpp 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ 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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/d/dwriter.cpp:18: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 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] 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] virtual QString getTypeName() const; ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ [ 45%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/java/javaantcodedocument.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/java/javaantcodedocument.cpp.o -c /<>/umbrello/codegenerators/java/javaantcodedocument.cpp 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] QString getTypeName (); ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/hierarchicalcodeblock.cpp:17: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] virtual void synchronize(); ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement &root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement &element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/hierarchicalcodeblock.cpp:21: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] void writeCodeToFile(UMLClassifierList & concepts); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] void writeCodeToFile(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: ‘virtual void SimpleCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] virtual void initFromParentDocument(); ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: ‘virtual void SimpleCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] virtual void syncCodeToDocument(); ^~~~~~~~~~~~~~~~~~ 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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/umbrello/codegenerators/idl/idlwriter.h:40:17: warning: ‘virtual QStringList IDLWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] QStringList defaultDatatypes(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/idl/idlwriter.h:42:25: warning: ‘virtual QStringList IDLWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ 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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javaantcodedocument.cpp:13: /<>/umbrello/codegenerators/java/javaantcodedocument.h:40:13: warning: ‘virtual QString JavaANTCodeDocument::getPath()’ can be marked override [-Wsuggest-override] QString getPath (); ^~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:42:10: warning: ‘virtual void JavaANTCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:47:18: warning: ‘virtual void JavaANTCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:52:18: warning: ‘virtual void JavaANTCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:58:37: warning: ‘virtual HierarchicalCodeBlock* JavaANTCodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:72:18: warning: ‘virtual void JavaANTCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:78:18: warning: ‘virtual void JavaANTCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:84:18: warning: ‘virtual void JavaANTCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadChildTextBlocksFromNode (QDomElement & root); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ 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] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/idl/idlwriter.cpp:14: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const = 0; ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/codegenerators/idl/idlwriter.cpp:20: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] QString getTypeName (); ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void synchronize(); ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement &root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement &element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] QString getInitialValue(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeclassfield.h:41:13: warning: ‘virtual QString JavaCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 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] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeoperation.h:40:10: warning: ‘virtual void JavaCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 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] QString getPath(); ^~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:64:10: warning: ‘virtual bool JavaClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] bool addCodeOperation (CodeOperation * op); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:66:10: warning: ‘virtual void JavaClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:71:10: warning: ‘virtual void JavaClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:77:18: warning: ‘virtual void JavaClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadChildTextBlocksFromNode (QDomElement & root); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] 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] 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] Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerator.h:53:25: warning: ‘virtual QStringList JavaCodeGenerator::defaultDatatypes()’ can be marked override [-Wsuggest-override] virtual QStringList defaultDatatypes(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerator.h:57:25: warning: ‘virtual QStringList JavaCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] 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] 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] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ [ 46%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/java/javaclassdeclarationblock.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/java/javaclassdeclarationblock.cpp.o -c /<>/umbrello/codegenerators/java/javaclassdeclarationblock.cpp [ 46%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/java/javaclassifiercodedocument.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/java/javaclassifiercodedocument.cpp.o -c /<>/umbrello/codegenerators/java/javaclassifiercodedocument.cpp [ 46%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/java/javacodeaccessormethod.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/java/javacodeaccessormethod.cpp.o -c /<>/umbrello/codegenerators/java/javacodeaccessormethod.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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] QString getTypeName (); ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void synchronize(); ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement &root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement &element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] QString getInitialValue(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeclassfield.h:41:13: warning: ‘virtual QString JavaCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 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] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeoperation.h:40:10: warning: ‘virtual void JavaCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 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] QString getPath(); ^~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:64:10: warning: ‘virtual bool JavaClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] bool addCodeOperation (CodeOperation * op); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:66:10: warning: ‘virtual void JavaClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:71:10: warning: ‘virtual void JavaClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:77:18: warning: ‘virtual void JavaClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadChildTextBlocksFromNode (QDomElement & root); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:51:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root) = 0; ^~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:56:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root) = 0; ^~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:60:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:62:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:64:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:66:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:72:10: warning: ‘virtual void OwnedHierarchicalCodeBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] 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] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassdeclarationblock.h:48:10: warning: ‘virtual void JavaClassDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 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] 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] 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] 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] virtual QString getNewEditorLine (int amount); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodedocumentation.h:71:17: warning: ‘virtual int JavaCodeDocumentation::firstEditableLine()’ can be marked override [-Wsuggest-override] virtual int firstEditableLine(); ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodedocumentation.h:72:17: warning: ‘virtual int JavaCodeDocumentation::lastEditableLine()’ can be marked override [-Wsuggest-override] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javaclassdeclarationblock.cpp:17: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ [ 46%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/java/javacodeclassfield.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/java/javacodeclassfield.cpp.o -c /<>/umbrello/codegenerators/java/javacodeclassfield.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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] QString getTypeName (); ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void synchronize(); ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement &root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement &element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] QString getInitialValue(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeclassfield.h:41:13: warning: ‘virtual QString JavaCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 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] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeoperation.h:40:10: warning: ‘virtual void JavaCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 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] QString getPath(); ^~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:64:10: warning: ‘virtual bool JavaClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] bool addCodeOperation (CodeOperation * op); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:66:10: warning: ‘virtual void JavaClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:71:10: warning: ‘virtual void JavaClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:77:18: warning: ‘virtual void JavaClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadChildTextBlocksFromNode (QDomElement & root); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] QString getPath (); ^~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:42:10: warning: ‘virtual void JavaANTCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:47:18: warning: ‘virtual void JavaANTCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:52:18: warning: ‘virtual void JavaANTCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:58:37: warning: ‘virtual HierarchicalCodeBlock* JavaANTCodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:72:18: warning: ‘virtual void JavaANTCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:78:18: warning: ‘virtual void JavaANTCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:84:18: warning: ‘virtual void JavaANTCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadChildTextBlocksFromNode (QDomElement & root); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] 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] 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] Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerator.h:53:25: warning: ‘virtual QStringList JavaCodeGenerator::defaultDatatypes()’ can be marked override [-Wsuggest-override] virtual QStringList defaultDatatypes(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerator.h:57:25: warning: ‘virtual QStringList JavaCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] 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] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:51:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root) = 0; ^~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:56:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root) = 0; ^~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:60:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:62:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:64:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:66:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:72:10: warning: ‘virtual void OwnedHierarchicalCodeBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] 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] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassdeclarationblock.h:48:10: warning: ‘virtual void JavaClassDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ [ 47%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/java/javacodeclassfielddeclarationblock.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -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/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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodeaccessormethod.cpp:13: /<>/umbrello/codegenerators/java/javacodeaccessormethod.h:41:18: warning: ‘virtual void JavaCodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration(); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeaccessormethod.h:42:18: warning: ‘virtual void JavaCodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeaccessormethod.h:50:18: warning: ‘virtual void JavaCodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeaccessormethod.h:56:18: warning: ‘virtual void JavaCodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const = 0; ^~~~~ 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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] QString getTypeName (); ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodeclassfield.cpp:13: /<>/umbrello/codegenerators/java/javacodeclassfield.h:39:13: warning: ‘virtual QString JavaCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] QString getInitialValue(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeclassfield.h:41:13: warning: ‘virtual QString JavaCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual bool load1(QDomElement& element); ^~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] 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] 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] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ 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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] void updateContent(); ^~~~~~~~~~~~~ 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void synchronize(); ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement &root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement &element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeoperation.h:40:10: warning: ‘virtual void JavaCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 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] QString getPath(); ^~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:64:10: warning: ‘virtual bool JavaClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] bool addCodeOperation (CodeOperation * op); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:66:10: warning: ‘virtual void JavaClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:71:10: warning: ‘virtual void JavaClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:77:18: warning: ‘virtual void JavaClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadChildTextBlocksFromNode (QDomElement & root); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] QString getPath (); ^~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:42:10: warning: ‘virtual void JavaANTCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:47:18: warning: ‘virtual void JavaANTCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:52:18: warning: ‘virtual void JavaANTCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:58:37: warning: ‘virtual HierarchicalCodeBlock* JavaANTCodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:72:18: warning: ‘virtual void JavaANTCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:78:18: warning: ‘virtual void JavaANTCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:84:18: warning: ‘virtual void JavaANTCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadChildTextBlocksFromNode (QDomElement & root); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] 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] 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] Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerator.h:53:25: warning: ‘virtual QStringList JavaCodeGenerator::defaultDatatypes()’ can be marked override [-Wsuggest-override] virtual QStringList defaultDatatypes(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerator.h:57:25: warning: ‘virtual QStringList JavaCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodeclassfield.cpp:23: /<>/umbrello/uml1model/umlrole.h:47:16: warning: ‘virtual UMLObject* UMLRole::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/codegenerators/java/javacodeclassfield.cpp:24: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] QString getTypeName (); ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodeaccessormethod.cpp:19: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] virtual void synchronize(); ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement &root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement &element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] QString getInitialValue(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeclassfield.h:41:13: warning: ‘virtual QString JavaCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 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] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeoperation.h:40:10: warning: ‘virtual void JavaCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 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] QString getPath(); ^~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:64:10: warning: ‘virtual bool JavaClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] bool addCodeOperation (CodeOperation * op); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:66:10: warning: ‘virtual void JavaClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:71:10: warning: ‘virtual void JavaClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:77:18: warning: ‘virtual void JavaClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadChildTextBlocksFromNode (QDomElement & root); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] 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] 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] 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] virtual QString getNewEditorLine (int amount); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodedocumentation.h:71:17: warning: ‘virtual int JavaCodeDocumentation::firstEditableLine()’ can be marked override [-Wsuggest-override] virtual int firstEditableLine(); ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodedocumentation.h:72:17: warning: ‘virtual int JavaCodeDocumentation::lastEditableLine()’ can be marked override [-Wsuggest-override] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] QString getTypeName (); ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:17: /<>/umbrello/codegenerators/java/javacodeclassfield.h:39:13: warning: ‘virtual QString JavaCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] QString getInitialValue(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeclassfield.h:41:13: warning: ‘virtual QString JavaCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void synchronize(); ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement &root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement &element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeoperation.h:40:10: warning: ‘virtual void JavaCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 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] QString getPath(); ^~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:64:10: warning: ‘virtual bool JavaClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] bool addCodeOperation (CodeOperation * op); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:66:10: warning: ‘virtual void JavaClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:71:10: warning: ‘virtual void JavaClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:77:18: warning: ‘virtual void JavaClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadChildTextBlocksFromNode (QDomElement & root); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp:21: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ [ 47%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/java/javacodecomment.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/java/javacodecomment.cpp.o -c /<>/umbrello/codegenerators/java/javacodecomment.cpp [ 47%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/java/javacodedocumentation.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/java/javacodedocumentation.cpp.o -c /<>/umbrello/codegenerators/java/javacodedocumentation.cpp [ 47%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/java/javacodegenerationpolicy.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/java/javacodegenerationpolicy.cpp.o -c /<>/umbrello/codegenerators/java/javacodegenerationpolicy.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] 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] 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] 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] 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] virtual QString getNewEditorLine (int amount); ^~~~~~~~~~~~~~~~ [ 48%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/java/javacodegenerationpolicypage.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/java/javacodegenerationpolicypage.cpp.o -c /<>/umbrello/codegenerators/java/javacodegenerationpolicypage.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] 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] 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] 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] 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] 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] virtual QString getNewEditorLine (int amount); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodedocumentation.h:71:17: warning: ‘virtual int JavaCodeDocumentation::firstEditableLine()’ can be marked override [-Wsuggest-override] virtual int firstEditableLine(); ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodedocumentation.h:72:17: warning: ‘virtual int JavaCodeDocumentation::lastEditableLine()’ can be marked override [-Wsuggest-override] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ [ 48%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/java/javacodegenerator.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/java/javacodegenerator.cpp.o -c /<>/umbrello/codegenerators/java/javacodegenerator.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] 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] 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/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ 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] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ 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] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] QString getTypeName (); ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void synchronize(); ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement &root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement &element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] QString getInitialValue(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeclassfield.h:41:13: warning: ‘virtual QString JavaCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 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] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeoperation.h:40:10: warning: ‘virtual void JavaCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 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] QString getPath(); ^~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:64:10: warning: ‘virtual bool JavaClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] bool addCodeOperation (CodeOperation * op); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:66:10: warning: ‘virtual void JavaClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:71:10: warning: ‘virtual void JavaClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:77:18: warning: ‘virtual void JavaClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadChildTextBlocksFromNode (QDomElement & root); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodedocumentation.cpp:18: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] void apply(); ^~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/codegenerators/java/javacodegenerationpolicypage.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] void apply(); ^~~~~ 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] QString getTypeName (); ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void synchronize(); ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement &root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement &element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] QString getInitialValue(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeclassfield.h:41:13: warning: ‘virtual QString JavaCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 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] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeoperation.h:40:10: warning: ‘virtual void JavaCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 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] QString getPath(); ^~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:64:10: warning: ‘virtual bool JavaClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] bool addCodeOperation (CodeOperation * op); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:66:10: warning: ‘virtual void JavaClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:71:10: warning: ‘virtual void JavaClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:77:18: warning: ‘virtual void JavaClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadChildTextBlocksFromNode (QDomElement & root); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] QString getPath (); ^~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:42:10: warning: ‘virtual void JavaANTCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:47:18: warning: ‘virtual void JavaANTCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:52:18: warning: ‘virtual void JavaANTCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:58:37: warning: ‘virtual HierarchicalCodeBlock* JavaANTCodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:72:18: warning: ‘virtual void JavaANTCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:78:18: warning: ‘virtual void JavaANTCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:84:18: warning: ‘virtual void JavaANTCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadChildTextBlocksFromNode (QDomElement & root); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerator.h:53:25: warning: ‘virtual QStringList JavaCodeGenerator::defaultDatatypes()’ can be marked override [-Wsuggest-override] virtual QStringList defaultDatatypes(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerator.h:57:25: warning: ‘virtual QStringList JavaCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodegenerationpolicy.cpp:19: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/obj-s390x-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] 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] CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); ^~~~~~~~~~ [ 48%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/java/javacodeoperation.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/java/javacodeoperation.cpp.o -c /<>/umbrello/codegenerators/java/javacodeoperation.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] 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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ [ 48%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/java/javawriter.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/java/javawriter.cpp.o -c /<>/umbrello/codegenerators/java/javawriter.cpp 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] QString getTypeName (); ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void synchronize(); ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement &root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement &element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] QString getInitialValue(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeclassfield.h:41:13: warning: ‘virtual QString JavaCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 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] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeoperation.h:40:10: warning: ‘virtual void JavaCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 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] QString getPath(); ^~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:64:10: warning: ‘virtual bool JavaClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] bool addCodeOperation (CodeOperation * op); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:66:10: warning: ‘virtual void JavaClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:71:10: warning: ‘virtual void JavaClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:77:18: warning: ‘virtual void JavaClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadChildTextBlocksFromNode (QDomElement & root); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] QString getPath (); ^~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:42:10: warning: ‘virtual void JavaANTCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:47:18: warning: ‘virtual void JavaANTCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:52:18: warning: ‘virtual void JavaANTCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:58:37: warning: ‘virtual HierarchicalCodeBlock* JavaANTCodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:72:18: warning: ‘virtual void JavaANTCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:78:18: warning: ‘virtual void JavaANTCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:84:18: warning: ‘virtual void JavaANTCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadChildTextBlocksFromNode (QDomElement & root); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] 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] 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] Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerator.h:53:25: warning: ‘virtual QStringList JavaCodeGenerator::defaultDatatypes()’ can be marked override [-Wsuggest-override] virtual QStringList defaultDatatypes(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerator.h:57:25: warning: ‘virtual QStringList JavaCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString getNewEditorLine (int amount); ^~~~~~~~~~~~~~~~ [ 48%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/js/jswriter.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/js/jswriter.cpp.o -c /<>/umbrello/codegenerators/js/jswriter.cpp 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/obj-s390x-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] 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] CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); ^~~~~~~~~~ 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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodeoperation.cpp:12: /<>/umbrello/codegenerators/java/javacodeoperation.h:36:17: warning: ‘virtual int JavaCodeOperation::lastEditableLine()’ can be marked override [-Wsuggest-override] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeoperation.h:40:10: warning: ‘virtual void JavaCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] void updateMethodDeclaration(); ^~~~~~~~~~~~~~~~~~~~~~~ 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] void writeCodeToFile(UMLClassifierList & concepts); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] void writeCodeToFile(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: ‘virtual void SimpleCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] virtual void initFromParentDocument(); ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: ‘virtual void SimpleCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] virtual void syncCodeToDocument(); ^~~~~~~~~~~~~~~~~~ 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ 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] 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] virtual Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/umbrello/codegenerators/java/javawriter.h:42:17: warning: ‘virtual QStringList JavaWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] QStringList defaultDatatypes(); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual bool load1(QDomElement& element); ^~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] QString getTypeName (); ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void synchronize(); ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement &root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement &element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] QString getInitialValue(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodeclassfield.h:41:13: warning: ‘virtual QString JavaCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 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] QString getPath(); ^~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:64:10: warning: ‘virtual bool JavaClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] bool addCodeOperation (CodeOperation * op); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:66:10: warning: ‘virtual void JavaClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:71:10: warning: ‘virtual void JavaClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaclassifiercodedocument.h:77:18: warning: ‘virtual void JavaClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadChildTextBlocksFromNode (QDomElement & root); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] 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] virtual QString getNewEditorLine (int amount); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodedocumentation.h:71:17: warning: ‘virtual int JavaCodeDocumentation::firstEditableLine()’ can be marked override [-Wsuggest-override] virtual int firstEditableLine(); ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodedocumentation.h:72:17: warning: ‘virtual int JavaCodeDocumentation::lastEditableLine()’ can be marked override [-Wsuggest-override] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ In file included from /<>/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] 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] QString getPath (); ^~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:42:10: warning: ‘virtual void JavaANTCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:47:18: warning: ‘virtual void JavaANTCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:52:18: warning: ‘virtual void JavaANTCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:58:37: warning: ‘virtual HierarchicalCodeBlock* JavaANTCodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:72:18: warning: ‘virtual void JavaANTCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:78:18: warning: ‘virtual void JavaANTCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javaantcodedocument.h:84:18: warning: ‘virtual void JavaANTCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadChildTextBlocksFromNode (QDomElement & root); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] 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] 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] Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerator.h:53:25: warning: ‘virtual QStringList JavaCodeGenerator::defaultDatatypes()’ can be marked override [-Wsuggest-override] virtual QStringList defaultDatatypes(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/java/javacodegenerator.h:57:25: warning: ‘virtual QStringList JavaCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/java/javacodeoperation.cpp:18: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/codegenerators/java/javawriter.cpp:21: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 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] 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] virtual QString getTypeName() const; ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ [ 49%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ownedcodeblock.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/ownedcodeblock.cpp.o -c /<>/umbrello/codegenerators/ownedcodeblock.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] void writeCodeToFile(UMLClassifierList & concepts); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] void writeCodeToFile(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: ‘virtual void SimpleCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] virtual void initFromParentDocument(); ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: ‘virtual void SimpleCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 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] 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] 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] 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] virtual UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ [ 49%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ownedhierarchicalcodeblock.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/ownedhierarchicalcodeblock.cpp.o -c /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.cpp 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/codegenerators/ownedcodeblock.cpp:16: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ownedcodeblock.cpp:17: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/codegenerators/ownedcodeblock.cpp:18: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 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] UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] virtual void syncToParent(); ^~~~~~~~~~~~ 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.cpp:13: /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:44:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:51:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root) = 0; ^~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:56:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root) = 0; ^~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:60:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:62:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:64:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:66:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:72:10: warning: ‘virtual void OwnedHierarchicalCodeBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.cpp:19: /<>/umbrello/uml1model/umlrole.h:47:16: warning: ‘virtual UMLObject* UMLRole::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/pascal/pascalwriter.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/pascal/pascalwriter.cpp.o -c /<>/umbrello/codegenerators/pascal/pascalwriter.cpp [ 49%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/perl/perlwriter.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/perl/perlwriter.cpp.o -c /<>/umbrello/codegenerators/perl/perlwriter.cpp [ 50%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/php/php5writer.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/php/php5writer.cpp.o -c /<>/umbrello/codegenerators/php/php5writer.cpp [ 50%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/php/phpwriter.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/php/phpwriter.cpp.o -c /<>/umbrello/codegenerators/php/phpwriter.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] void writeCodeToFile(UMLClassifierList & concepts); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] void writeCodeToFile(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: ‘virtual void SimpleCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] virtual void initFromParentDocument(); ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: ‘virtual void SimpleCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/perl/perlwriter.h:41:17: warning: ‘virtual QStringList PerlWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] 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] virtual UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual bool load1(QDomElement& element); ^~~~~ 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] void writeCodeToFile(UMLClassifierList & concepts); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] void writeCodeToFile(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: ‘virtual void SimpleCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] virtual void initFromParentDocument(); ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: ‘virtual void SimpleCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] virtual void syncCodeToDocument(); ^~~~~~~~~~~~~~~~~~ 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] void writeCodeToFile(UMLClassifierList & concepts); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] void writeCodeToFile(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: ‘virtual void SimpleCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] virtual void initFromParentDocument(); ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: ‘virtual void SimpleCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 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] 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] virtual Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/umbrello/codegenerators/pascal/pascalwriter.h:37:17: warning: ‘virtual QStringList PascalWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] QStringList defaultDatatypes(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/pascal/pascalwriter.h:39:18: warning: ‘virtual bool PascalWriter::isReservedKeyword(const QString&)’ can be marked override [-Wsuggest-override] virtual bool isReservedKeyword(const QString & rPossiblyReservedKeyword); ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/pascal/pascalwriter.h:41:25: warning: ‘virtual QStringList PascalWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] 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] 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] virtual UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/codegenerators/pascal/pascalwriter.cpp:13: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual bool load1(QDomElement& element); ^~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual bool load1(QDomElement& element); ^~~~~ 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/codegenerators/perl/perlwriter.cpp:19: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const = 0; ^~~~~ 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/pascal/pascalwriter.cpp:15: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/codegenerators/pascal/pascalwriter.cpp:19: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 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] 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] virtual QString getTypeName() const; ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/codegenerators/pascal/pascalwriter.cpp:22: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] void writeCodeToFile(UMLClassifierList & concepts); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] void writeCodeToFile(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: ‘virtual void SimpleCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] virtual void initFromParentDocument(); ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: ‘virtual void SimpleCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] 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] 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] virtual UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ [ 50%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/python/pythonwriter.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/python/pythonwriter.cpp.o -c /<>/umbrello/codegenerators/python/pythonwriter.cpp [ 50%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ruby/rubyclassdeclarationblock.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubyclassdeclarationblock.cpp.o -c /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp [ 50%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ruby/rubyclassifiercodedocument.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubyclassifiercodedocument.cpp.o -c /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp [ 51%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodeaccessormethod.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodeaccessormethod.cpp.o -c /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.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] void writeCodeToFile(UMLClassifierList & concepts); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] void writeCodeToFile(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: ‘virtual void SimpleCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] virtual void initFromParentDocument(); ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: ‘virtual void SimpleCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/python/pythonwriter.h:40:17: warning: ‘virtual QStringList PythonWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] 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] virtual UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual 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/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] QString getTypeName (); ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ 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] virtual void synchronize(); ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement &root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement &element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ 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] QString getInitialValue(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeclassfield.h:42:13: warning: ‘virtual QString RubyCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeoperation.h:41:10: warning: ‘virtual void RubyCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 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] QString getPath(); ^~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:52:10: warning: ‘virtual bool RubyClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] bool addCodeOperation(CodeOperation * op); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:54:10: warning: ‘virtual void RubyClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:58:10: warning: ‘virtual void RubyClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:60:18: warning: ‘virtual void RubyClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadChildTextBlocksFromNode(QDomElement & root); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:51:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root) = 0; ^~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:56:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root) = 0; ^~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:60:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:62:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:64:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:66:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:72:10: warning: ‘virtual void OwnedHierarchicalCodeBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] void updateContent (); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:44:18: warning: ‘virtual void RubyClassDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:49:18: warning: ‘virtual void RubyClassDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ In file included from /<>/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] 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] 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] 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] virtual QString getNewEditorLine (int amount); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodedocumentation.h:73:17: warning: ‘virtual int RubyCodeDocumentation::firstEditableLine()’ can be marked override [-Wsuggest-override] virtual int firstEditableLine(); ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodedocumentation.h:74:17: warning: ‘virtual int RubyCodeDocumentation::lastEditableLine()’ can be marked override [-Wsuggest-override] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] 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] 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] 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] Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:52:25: warning: ‘virtual QStringList RubyCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.cpp:16: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] QString getTypeName (); ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] QString getInitialValue(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeclassfield.h:42:13: warning: ‘virtual QString RubyCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 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] virtual void updateMethodDeclaration(); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.h:32:18: warning: ‘virtual void RubyCodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.h:36:18: warning: ‘virtual void RubyCodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.h:37:18: warning: ‘virtual void RubyCodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual bool load1(QDomElement& element); ^~~~~ [ 51%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodeclassfield.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodeclassfield.cpp.o -c /<>/umbrello/codegenerators/ruby/rubycodeclassfield.cpp 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:19: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] virtual void synchronize(); ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement &root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement &element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeoperation.h:41:10: warning: ‘virtual void RubyCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 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] QString getPath(); ^~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:52:10: warning: ‘virtual bool RubyClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] bool addCodeOperation(CodeOperation * op); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:54:10: warning: ‘virtual void RubyClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:58:10: warning: ‘virtual void RubyClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:60:18: warning: ‘virtual void RubyClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadChildTextBlocksFromNode(QDomElement & root); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] 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] 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] 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] Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:52:25: warning: ‘virtual QStringList RubyCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] 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] virtual QString getNewEditorLine (int amount); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodedocumentation.h:73:17: warning: ‘virtual int RubyCodeDocumentation::firstEditableLine()’ can be marked override [-Wsuggest-override] virtual int firstEditableLine(); ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodedocumentation.h:74:17: warning: ‘virtual int RubyCodeDocumentation::lastEditableLine()’ can be marked override [-Wsuggest-override] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:28: /<>/umbrello/uml1model/umlrole.h:47:16: warning: ‘virtual UMLObject* UMLRole::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodeaccessormethod.cpp:29: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] QString getTypeName (); ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void synchronize(); ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement &root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement &element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] QString getInitialValue(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeclassfield.h:42:13: warning: ‘virtual QString RubyCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 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] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeoperation.h:41:10: warning: ‘virtual void RubyCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 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] QString getPath(); ^~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:52:10: warning: ‘virtual bool RubyClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] bool addCodeOperation(CodeOperation * op); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:54:10: warning: ‘virtual void RubyClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:58:10: warning: ‘virtual void RubyClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:60:18: warning: ‘virtual void RubyClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadChildTextBlocksFromNode(QDomElement & root); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] 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] 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] 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] 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] Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:52:25: warning: ‘virtual QStringList RubyCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] 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] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:51:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root) = 0; ^~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:56:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root) = 0; ^~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:60:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:62:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:64:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:66:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:72:10: warning: ‘virtual void OwnedHierarchicalCodeBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] void updateContent (); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:44:18: warning: ‘virtual void RubyClassDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:49:18: warning: ‘virtual void RubyClassDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.cpp:23: /<>/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.h:28:10: warning: ‘virtual void RubyCodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ [ 51%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp.o -c /<>/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] QString getTypeName (); ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:14: /<>/umbrello/codegenerators/ruby/rubycodeclassfield.h:40:13: warning: ‘virtual QString RubyCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] QString getInitialValue(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeclassfield.h:42:13: warning: ‘virtual QString RubyCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ 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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] void updateContent(); ^~~~~~~~~~~~~ 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void synchronize(); ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement &root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement &element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeoperation.h:41:10: warning: ‘virtual void RubyCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 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] QString getPath(); ^~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:52:10: warning: ‘virtual bool RubyClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] bool addCodeOperation(CodeOperation * op); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:54:10: warning: ‘virtual void RubyClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:58:10: warning: ‘virtual void RubyClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:60:18: warning: ‘virtual void RubyClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadChildTextBlocksFromNode(QDomElement & root); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] 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] 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] 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] 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] 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] 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] Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:52:25: warning: ‘virtual QStringList RubyCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:23: /<>/umbrello/uml1model/umlrole.h:47:16: warning: ‘virtual UMLObject* UMLRole::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodeclassfield.cpp:24: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ [ 51%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodecomment.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodecomment.cpp.o -c /<>/umbrello/codegenerators/ruby/rubycodecomment.cpp 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ [ 52%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodedocumentation.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodedocumentation.cpp.o -c /<>/umbrello/codegenerators/ruby/rubycodedocumentation.cpp 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] QString getTypeName (); ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:17: /<>/umbrello/codegenerators/ruby/rubycodeclassfield.h:40:13: warning: ‘virtual QString RubyCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] QString getInitialValue(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeclassfield.h:42:13: warning: ‘virtual QString RubyCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void synchronize(); ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement &root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement &element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeoperation.h:41:10: warning: ‘virtual void RubyCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 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] QString getPath(); ^~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:52:10: warning: ‘virtual bool RubyClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] bool addCodeOperation(CodeOperation * op); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:54:10: warning: ‘virtual void RubyClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:58:10: warning: ‘virtual void RubyClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:60:18: warning: ‘virtual void RubyClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadChildTextBlocksFromNode(QDomElement & root); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp:21: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ [ 52%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodegenerationpolicy.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodegenerationpolicy.cpp.o -c /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.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] 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] 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] 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] 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] virtual QString getNewEditorLine (int amount); ^~~~~~~~~~~~~~~~ [ 52%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodegenerationpolicypage.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodegenerationpolicypage.cpp.o -c /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicypage.cpp [ 52%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodegenerator.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodegenerator.cpp.o -c /<>/umbrello/codegenerators/ruby/rubycodegenerator.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] 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] 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] 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] 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] 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] virtual QString getNewEditorLine (int amount); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodedocumentation.h:73:17: warning: ‘virtual int RubyCodeDocumentation::firstEditableLine()’ can be marked override [-Wsuggest-override] virtual int firstEditableLine(); ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodedocumentation.h:74:17: warning: ‘virtual int RubyCodeDocumentation::lastEditableLine()’ can be marked override [-Wsuggest-override] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ 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] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] QString getTypeName (); ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void synchronize(); ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement &root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement &element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] QString getInitialValue(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeclassfield.h:42:13: warning: ‘virtual QString RubyCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 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] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeoperation.h:41:10: warning: ‘virtual void RubyCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 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] QString getPath(); ^~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:52:10: warning: ‘virtual bool RubyClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] bool addCodeOperation(CodeOperation * op); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:54:10: warning: ‘virtual void RubyClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:58:10: warning: ‘virtual void RubyClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:60:18: warning: ‘virtual void RubyClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadChildTextBlocksFromNode(QDomElement & root); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:19: /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicypage.h:35:10: warning: ‘virtual void RubyCodeGenerationPolicyPage::apply()’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] QString getTypeName (); ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void synchronize(); ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement &root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement &element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] QString getInitialValue(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeclassfield.h:42:13: warning: ‘virtual QString RubyCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 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] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeoperation.h:41:10: warning: ‘virtual void RubyCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 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] QString getPath(); ^~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:52:10: warning: ‘virtual bool RubyClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] bool addCodeOperation(CodeOperation * op); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:54:10: warning: ‘virtual void RubyClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:58:10: warning: ‘virtual void RubyClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:60:18: warning: ‘virtual void RubyClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadChildTextBlocksFromNode(QDomElement & root); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:52:25: warning: ‘virtual QStringList RubyCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicy.cpp:21: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ In file included from /<>/obj-s390x-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] 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] CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); ^~~~~~~~~~ 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] virtual void initFromParentDocument(); ^~~~~~~~~~~~~~~~~~~~~~ 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] 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] 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] void apply(); ^~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/codegenerators/ruby/rubycodegenerationpolicypage.cpp:18: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ /<>/umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ [ 52%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodeoperation.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodeoperation.cpp.o -c /<>/umbrello/codegenerators/ruby/rubycodeoperation.cpp 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] QString getTypeName (); ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void synchronize(); ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement &root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement &element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] QString getInitialValue(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeclassfield.h:42:13: warning: ‘virtual QString RubyCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 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] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeoperation.h:41:10: warning: ‘virtual void RubyCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 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] QString getPath(); ^~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:52:10: warning: ‘virtual bool RubyClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] bool addCodeOperation(CodeOperation * op); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:54:10: warning: ‘virtual void RubyClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:58:10: warning: ‘virtual void RubyClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:60:18: warning: ‘virtual void RubyClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadChildTextBlocksFromNode(QDomElement & root); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] 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] 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] Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:52:25: warning: ‘virtual QStringList RubyCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ [ 53%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/ruby/rubywriter.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubywriter.cpp.o -c /<>/umbrello/codegenerators/ruby/rubywriter.cpp [ 53%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/simplecodegenerator.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/simplecodegenerator.cpp.o -c /<>/umbrello/codegenerators/simplecodegenerator.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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] virtual void syncToParent(); ^~~~~~~~~~~~ [ 53%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/sql/mysqlwriter.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/sql/mysqlwriter.cpp.o -c /<>/umbrello/codegenerators/sql/mysqlwriter.cpp 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodeoperation.cpp:14: /<>/umbrello/codegenerators/ruby/rubycodeoperation.h:37:17: warning: ‘virtual int RubyCodeOperation::lastEditableLine()’ can be marked override [-Wsuggest-override] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeoperation.h:41:10: warning: ‘virtual void RubyCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] QString getTypeName (); ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void synchronize(); ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement &root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement &element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] QString getInitialValue(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodeclassfield.h:42:13: warning: ‘virtual QString RubyCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] 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] QString getPath(); ^~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:52:10: warning: ‘virtual bool RubyClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] bool addCodeOperation(CodeOperation * op); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:54:10: warning: ‘virtual void RubyClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:58:10: warning: ‘virtual void RubyClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:60:18: warning: ‘virtual void RubyClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadChildTextBlocksFromNode(QDomElement & root); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] 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] virtual QString getNewEditorLine (int amount); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodedocumentation.h:73:17: warning: ‘virtual int RubyCodeDocumentation::firstEditableLine()’ can be marked override [-Wsuggest-override] virtual int firstEditableLine(); ^~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodedocumentation.h:74:17: warning: ‘virtual int RubyCodeDocumentation::lastEditableLine()’ can be marked override [-Wsuggest-override] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] 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] 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] 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] Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/umbrello/codegenerators/ruby/rubycodegenerator.h:52:25: warning: ‘virtual QStringList RubyCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/ruby/rubycodeoperation.cpp:21: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/simplecodegenerator.cpp:13: /<>/umbrello/codegenerators/simplecodegenerator.h:41:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile(UMLClassifierList&)’ can be marked override [-Wsuggest-override] void writeCodeToFile(UMLClassifierList & concepts); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] void writeCodeToFile(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: ‘virtual void SimpleCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] virtual void initFromParentDocument(); ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: ‘virtual void SimpleCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] virtual void syncCodeToDocument(); ^~~~~~~~~~~~~~~~~~ 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] void writeCodeToFile(UMLClassifierList & concepts); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] void writeCodeToFile(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: ‘virtual void SimpleCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] virtual void initFromParentDocument(); ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: ‘virtual void SimpleCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] virtual void syncCodeToDocument(); ^~~~~~~~~~~~~~~~~~ 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] void writeCodeToFile(UMLClassifierList & concepts); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] void writeCodeToFile(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: ‘virtual void SimpleCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] virtual void initFromParentDocument(); ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: ‘virtual void SimpleCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const = 0; ^~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] 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] 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] virtual UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/codegenerators/simplecodegenerator.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual bool load1(QDomElement& element); ^~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/umbrello/codegenerators/sql/sqlwriter.h:41:25: warning: ‘virtual QStringList SQLWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] virtual QStringList defaultDatatypes(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/sql/sqlwriter.h:43:25: warning: ‘virtual QStringList SQLWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ In file included from /<>/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] Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/umbrello/codegenerators/sql/mysqlwriter.h:36:17: warning: ‘virtual QStringList MySQLWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] QStringList defaultDatatypes(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/sql/mysqlwriter.h:38:10: warning: ‘virtual void MySQLWriter::printForeignKeyConstraints(QTextStream&, UMLClassifierListItemList)’ can be marked override [-Wsuggest-override] void printForeignKeyConstraints(QTextStream& sql, UMLClassifierListItemList constrList); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/sql/mysqlwriter.h:39:10: warning: ‘virtual void MySQLWriter::printCheckConstraints(QTextStream&, UMLClassifierListItemList)’ can be marked override [-Wsuggest-override] void printCheckConstraints(QTextStream& sql, UMLClassifierListItemList constrList); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/sql/mysqlwriter.h:43:18: warning: ‘virtual void MySQLWriter::printAutoIncrements(QTextStream&, UMLEntityAttributeList)’ can be marked override [-Wsuggest-override] virtual void printAutoIncrements(QTextStream& sql, UMLEntityAttributeList entAttList); ^~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/codegenerators/simplecodegenerator.cpp:17: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/simplecodegenerator.cpp:18: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/simplecodegenerator.cpp:24: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/codegenerators/simplecodegenerator.cpp:26: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entity.h:45:24: warning: ‘virtual UMLObject* UMLEntity::clone() const’ can be marked override [-Wsuggest-override] 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] virtual UMLAttribute* createAttribute(const QString &name = QString(), ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:73:18: warning: ‘virtual bool UMLEntity::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:75:18: warning: ‘virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:77:31: warning: ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’ can be marked override [-Wsuggest-override] UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const; ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:81:36: warning: ‘virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:93:10: warning: ‘virtual bool UMLEntity::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:49:24: warning: ‘virtual UMLObject* UMLEntityAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:75:10: warning: ‘virtual bool UMLEntityAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/ruby/rubywriter.cpp:17: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ [ 53%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/sql/postgresqlwriter.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/sql/postgresqlwriter.cpp.o -c /<>/umbrello/codegenerators/sql/postgresqlwriter.cpp [ 54%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/sql/sqlwriter.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -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/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] void writeCodeToFile(UMLClassifierList & concepts); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] void writeCodeToFile(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: ‘virtual void SimpleCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] virtual void initFromParentDocument(); ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: ‘virtual void SimpleCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/umbrello/codegenerators/sql/sqlwriter.h:41:25: warning: ‘virtual QStringList SQLWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] virtual QStringList defaultDatatypes(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/sql/sqlwriter.h:43:25: warning: ‘virtual QStringList SQLWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ In file included from /<>/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] Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/umbrello/codegenerators/sql/postgresqlwriter.h:32:17: warning: ‘virtual QStringList PostgreSQLWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] QStringList defaultDatatypes(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/sql/postgresqlwriter.h:36:10: warning: ‘virtual void PostgreSQLWriter::printAutoIncrements(QTextStream&, UMLEntityAttributeList)’ can be marked override [-Wsuggest-override] void printAutoIncrements(QTextStream& sql, UMLEntityAttributeList entAttList); ^~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual bool load1(QDomElement& element); ^~~~~ [ 54%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/tcl/tclwriter.cpp.o 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const = 0; ^~~~~ cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/tcl/tclwriter.cpp.o -c /<>/umbrello/codegenerators/tcl/tclwriter.cpp 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ 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] void writeCodeToFile(UMLClassifierList & concepts); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] void writeCodeToFile(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: ‘virtual void SimpleCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] virtual void initFromParentDocument(); ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: ‘virtual void SimpleCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] virtual void syncCodeToDocument(); ^~~~~~~~~~~~~~~~~~ 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entity.h:45:24: warning: ‘virtual UMLObject* UMLEntity::clone() const’ can be marked override [-Wsuggest-override] 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] virtual UMLAttribute* createAttribute(const QString &name = QString(), ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:73:18: warning: ‘virtual bool UMLEntity::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:75:18: warning: ‘virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:77:31: warning: ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’ can be marked override [-Wsuggest-override] UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const; ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:81:36: warning: ‘virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:93:10: warning: ‘virtual bool UMLEntity::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:49:24: warning: ‘virtual UMLObject* UMLEntityAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:75:10: warning: ‘virtual bool UMLEntityAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/umbrello/codegenerators/sql/sqlwriter.h:41:25: warning: ‘virtual QStringList SQLWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] virtual QStringList defaultDatatypes(); ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/sql/sqlwriter.h:43:25: warning: ‘virtual QStringList SQLWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/sql/sqlwriter.cpp:14: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:40:24: warning: ‘virtual UMLObject* UMLCheckConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:49:18: warning: ‘virtual bool UMLCheckConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:61:10: warning: ‘virtual bool UMLCheckConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void showEvent(QShowEvent*); ^~~~~~~~~ In file included from /<>/umbrello/codegenerators/sql/sqlwriter.cpp:19: /<>/umbrello/uml1model/enum.h:38:18: warning: ‘virtual void UMLEnum::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/codegenerators/sql/sqlwriter.cpp:20: /<>/umbrello/uml1model/entity.h:43:18: warning: ‘virtual void UMLEntity::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entity.h:45:24: warning: ‘virtual UMLObject* UMLEntity::clone() const’ can be marked override [-Wsuggest-override] 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] virtual UMLAttribute* createAttribute(const QString &name = QString(), ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:73:18: warning: ‘virtual bool UMLEntity::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:75:18: warning: ‘virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:77:31: warning: ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’ can be marked override [-Wsuggest-override] UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const; ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:81:36: warning: ‘virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:93:10: warning: ‘virtual bool UMLEntity::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/codegenerators/sql/sqlwriter.cpp:23: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/uml1model/umlentityattributelist.h:16, from /<>/umbrello/uml1model/uniqueconstraint.h:18, from /<>/umbrello/codegenerators/sql/sqlwriter.cpp:24: /<>/umbrello/uml1model/entityattribute.h:47:18: warning: ‘virtual void UMLEntityAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:49:24: warning: ‘virtual UMLObject* UMLEntityAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:75:10: warning: ‘virtual bool UMLEntityAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/codegenerators/sql/sqlwriter.cpp:24: /<>/umbrello/uml1model/uniqueconstraint.h:39:18: warning: ‘virtual void UMLUniqueConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:41:24: warning: ‘virtual UMLObject* UMLUniqueConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:50:18: warning: ‘virtual bool UMLUniqueConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:64:10: warning: ‘virtual bool UMLUniqueConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ [ 54%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/textblock.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/textblock.cpp.o -c /<>/umbrello/codegenerators/textblock.cpp [ 54%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/vala/valawriter.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/vala/valawriter.cpp.o -c /<>/umbrello/codegenerators/vala/valawriter.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] void writeCodeToFile(UMLClassifierList & concepts); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] void writeCodeToFile(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: ‘virtual void SimpleCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] virtual void initFromParentDocument(); ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: ‘virtual void SimpleCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] 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] 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] virtual UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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/textblock.cpp:16: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 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] 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] virtual QString getTypeName() const; ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/textblock.cpp:18: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent*); ^~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/codegenerators/textblock.cpp:19: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] void writeCodeToFile(UMLClassifierList & concepts); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] void writeCodeToFile(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: ‘virtual void SimpleCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] virtual void initFromParentDocument(); ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: ‘virtual void SimpleCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/vala/valawriter.h:41:17: warning: ‘virtual QStringList ValaWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] 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] virtual UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual bool load1(QDomElement& element); ^~~~~ [ 55%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/xml/xmlcodecomment.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/xml/xmlcodecomment.cpp.o -c /<>/umbrello/codegenerators/xml/xmlcodecomment.cpp 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/codegenerators/vala/valawriter.cpp:23: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ [ 55%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/xml/xmlelementcodeblock.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/xml/xmlelementcodeblock.cpp.o -c /<>/umbrello/codegenerators/xml/xmlelementcodeblock.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] 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] 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] QString toString () const; ^~~~~~~~ [ 55%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codegenerators/xml/xmlschemawriter.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codegenerators/xml/xmlschemawriter.cpp.o -c /<>/umbrello/codegenerators/xml/xmlschemawriter.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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] 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] 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] 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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] QString toString () const; ^~~~~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const = 0; ^~~~~ [ 55%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/docgenerators/docbook2xhtmlgeneratorjob.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/docgenerators/docbook2xhtmlgeneratorjob.cpp.o -c /<>/umbrello/docgenerators/docbook2xhtmlgeneratorjob.cpp [ 55%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/docgenerators/docbookgenerator.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/docgenerators/docbookgenerator.cpp.o -c /<>/umbrello/docgenerators/docbookgenerator.cpp 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] void writeCodeToFile(UMLClassifierList & concepts); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] void writeCodeToFile(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: ‘virtual void SimpleCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] virtual void initFromParentDocument(); ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: ‘virtual void SimpleCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 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] 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] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ [ 56%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/docgenerators/docbookgeneratorjob.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/docgenerators/docbookgeneratorjob.cpp.o -c /<>/umbrello/docgenerators/docbookgeneratorjob.cpp 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/docgenerators/docbook2xhtmlgeneratorjob.cpp:11: /<>/umbrello/docgenerators/docbook2xhtmlgeneratorjob.h:41:11: warning: ‘virtual void Docbook2XhtmlGeneratorJob::run()’ can be marked override [-Wsuggest-override] void run(); ^~~ 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] void run(); ^~~ 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] virtual void showEvent(QShowEvent*); ^~~~~~~~~ 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] virtual void showEvent(QShowEvent*); ^~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/docgenerators/docbook2xhtmlgeneratorjob.cpp:14: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/docgenerators/docbookgenerator.cpp:15: /<>/umbrello/docgenerators/docbookgeneratorjob.h:33:10: warning: ‘virtual void DocbookGeneratorJob::run()’ can be marked override [-Wsuggest-override] void run(); ^~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/docgenerators/docbookgenerator.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *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:18: /usr/include/libxml2/libxml/globals.h:422:1: warning: unnecessary parentheses in declaration of ‘__xmlLoadExtDtdDefaultValue’ [-Wparentheses] (*(__xmlLoadExtDtdDefaultValue())) ^ /<>/umbrello/docgenerators/docbook2xhtmlgeneratorjob.cpp:46:12: note: in expansion of macro ‘xmlLoadExtDtdDefaultValue’ extern int xmlLoadExtDtdDefaultValue; ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/libxml2/libxml/globals.h:422:3: warning: unnecessary parentheses in declaration of ‘__xmlLoadExtDtdDefaultValue’ [-Wparentheses] (*(__xmlLoadExtDtdDefaultValue())) ^ /<>/umbrello/docgenerators/docbook2xhtmlgeneratorjob.cpp:46:12: note: in expansion of macro ‘xmlLoadExtDtdDefaultValue’ extern int xmlLoadExtDtdDefaultValue; ^~~~~~~~~~~~~~~~~~~~~~~~~ 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/docgenerators/docbookgenerator.cpp:18: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/docgenerators/docbookgenerator.cpp:18: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/docgenerators/docbookgenerator.cpp:18: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/docgenerators/docbookgeneratorjob.cpp:13: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent*); ^~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/docgenerators/docbookgeneratorjob.cpp:14: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /usr/include/libxml2/libxml/threads.h:35, from /usr/include/libxml2/libxml/xmlmemory.h:218, from /<>/umbrello/docgenerators/docbookgeneratorjob.cpp:17: /usr/include/libxml2/libxml/globals.h:422:1: warning: unnecessary parentheses in declaration of ‘__xmlLoadExtDtdDefaultValue’ [-Wparentheses] (*(__xmlLoadExtDtdDefaultValue())) ^ /<>/umbrello/docgenerators/docbookgeneratorjob.cpp:42:12: note: in expansion of macro ‘xmlLoadExtDtdDefaultValue’ extern int xmlLoadExtDtdDefaultValue; ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/libxml2/libxml/globals.h:422:3: warning: unnecessary parentheses in declaration of ‘__xmlLoadExtDtdDefaultValue’ [-Wparentheses] (*(__xmlLoadExtDtdDefaultValue())) ^ /<>/umbrello/docgenerators/docbookgeneratorjob.cpp:42:12: note: in expansion of macro ‘xmlLoadExtDtdDefaultValue’ extern int xmlLoadExtDtdDefaultValue; ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 56%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/docgenerators/xhtmlgenerator.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/docgenerators/xhtmlgenerator.cpp.o -c /<>/umbrello/docgenerators/xhtmlgenerator.cpp [ 56%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/cmdbaseobjectcommand.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/cmds/cmdbaseobjectcommand.cpp.o -c /<>/umbrello/cmds/cmdbaseobjectcommand.cpp [ 56%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/cmdcreatediagram.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/cmds/cmdcreatediagram.cpp.o -c /<>/umbrello/cmds/cmdcreatediagram.cpp [ 57%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/cmdhandlerename.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -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] void redo(); ^~~~ /<>/umbrello/cmds/cmdhandlerename.h:27:14: warning: ‘virtual void Uml::CmdHandleRename::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdcreatediagram.h:31:14: warning: ‘virtual void Uml::CmdCreateDiagram::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/cmds/cmdbaseobjectcommand.cpp:14: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/docgenerators/xhtmlgenerator.cpp:14: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent*); ^~~~~~~~~ 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/floatingtextwidget.h:15, from /<>/umbrello/cmds/cmdhandlerename.cpp:13: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/cmds/cmdhandlerename.cpp:13: /<>/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: ‘virtual bool FloatingTextWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: ‘virtual bool FloatingTextWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: ‘virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: ‘virtual void FloatingTextWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: ‘virtual QSizeF FloatingTextWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: ‘virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: ‘virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/cmds/cmdcreatediagram.cpp:13: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ 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] void run(); ^~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/docgenerators/xhtmlgenerator.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/cmds/cmdcreatediagram.cpp:13: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/docgenerators/xhtmlgenerator.cpp:16: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/cmds/cmdcreatediagram.cpp:15: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/cmds/cmdcreatediagram.cpp:15: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/cmds/cmdcreatediagram.cpp:15: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/cmds/cmdcreatediagram.cpp:16: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/docgenerators/xhtmlgenerator.cpp:18: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/docgenerators/xhtmlgenerator.cpp:18: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/docgenerators/xhtmlgenerator.cpp:18: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ [ 57%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/cmdremovediagram.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/cmds/cmdremovediagram.cpp.o -c /<>/umbrello/cmds/cmdremovediagram.cpp [ 57%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/cmdsetstereotype.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/cmds/cmdsetstereotype.cpp.o -c /<>/umbrello/cmds/cmdsetstereotype.cpp [ 57%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/cmdsetvisibility.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/cmds/cmdsetvisibility.cpp.o -c /<>/umbrello/cmds/cmdsetvisibility.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] void redo(); ^~~~ /<>/umbrello/cmds/cmdsetstereotype.h:25:18: warning: ‘virtual void Uml::CmdSetStereotype::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdremovediagram.h:33:14: warning: ‘virtual void Uml::CmdRemoveDiagram::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ [ 57%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/generic/cmdrenameumlinstancetype.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/cmds/generic/cmdrenameumlinstancetype.cpp.o -c /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.cpp In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/cmds/cmdremovediagram.cpp:14: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/cmds/cmdsetvisibility.cpp:11: /<>/umbrello/cmds/cmdsetvisibility.h:24:18: warning: ‘virtual void Uml::CmdSetVisibility::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/umbrello/cmds/cmdsetvisibility.h:25:18: warning: ‘virtual void Uml::CmdSetVisibility::undo()’ can be marked override [-Wsuggest-override] 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/cmdremovediagram.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/cmds/cmdremovediagram.cpp:16: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/cmds/cmdremovediagram.cpp:16: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ [ 58%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/generic/cmdcreateumlobject.cpp.o In file included from /<>/umbrello/cmds/cmdremovediagram.cpp:16: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/cmds/generic/cmdcreateumlobject.cpp.o -c /<>/umbrello/cmds/generic/cmdcreateumlobject.cpp /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/cmds/cmdremovediagram.cpp:17: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/cmds/cmdsetvisibility.cpp:14: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.h:31:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ [ 58%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/generic/cmdremoveumlobject.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/cmds/generic/cmdremoveumlobject.cpp.o -c /<>/umbrello/cmds/generic/cmdremoveumlobject.cpp [ 58%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/generic/cmdrenameumlobject.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/cmds/generic/cmdrenameumlobject.cpp.o -c /<>/umbrello/cmds/generic/cmdrenameumlobject.cpp 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ 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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdcreateumlobject.h:29:14: warning: ‘virtual void Uml::CmdCreateUMLObject::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] 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] bool load1(QDomElement& element); ^~~~~ /<>/umbrello/uml1model/instance.h:47:18: warning: ‘virtual bool UMLInstance::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/instance.h:48:10: warning: ‘virtual bool UMLInstance::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/cmds/generic/cmdcreateumlobject.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlobject.h:27:18: warning: ‘virtual void Uml::CmdRenameUMLObject::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdremoveumlobject.h:26:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ [ 58%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdbasewidgetcommand.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/cmds/widget/cmdbasewidgetcommand.cpp.o -c /<>/umbrello/cmds/widget/cmdbasewidgetcommand.cpp In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/cmds/generic/cmdremoveumlobject.cpp:14: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ [ 59%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdchangefont.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/cmds/widget/cmdchangefont.cpp.o -c /<>/umbrello/cmds/widget/cmdchangefont.cpp [ 59%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdchangetextcolor.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/cmds/widget/cmdchangetextcolor.cpp.o -c /<>/umbrello/cmds/widget/cmdchangetextcolor.cpp [ 59%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdchangelinecolor.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/cmds/widget/cmdchangelinecolor.cpp.o -c /<>/umbrello/cmds/widget/cmdchangelinecolor.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] void undo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangefont.h:28:18: warning: ‘virtual void Uml::CmdChangeFont::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/messagewidget.h:14, from /<>/umbrello/cmds/widget/cmdbasewidgetcommand.cpp:14: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangetextcolor.h:28:14: warning: ‘virtual void Uml::CmdChangeTextColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/umlwidgets/messagewidget.h:14, from /<>/umbrello/cmds/widget/cmdbasewidgetcommand.cpp:14: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/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:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/messagewidget.h:15, from /<>/umbrello/cmds/widget/cmdbasewidgetcommand.cpp:14: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/cmds/widget/cmdbasewidgetcommand.cpp:14: /<>/umbrello/umlwidgets/messagewidget.h:54:18: warning: ‘virtual void MessageWidget::setY(qreal)’ can be marked override [-Wsuggest-override] virtual void setY(qreal y); ^~~~ /<>/umbrello/umlwidgets/messagewidget.h:58:18: warning: ‘virtual void MessageWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] virtual void lwSetFont (QFont font); ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:59:28: warning: ‘virtual UMLClassifier* MessageWidget::operationOwner()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:61:27: warning: ‘virtual UMLOperation* MessageWidget::operation()’ can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:62:18: warning: ‘virtual void MessageWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:64:21: warning: ‘virtual QString MessageWidget::customOpText()’ can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:65:18: warning: ‘virtual void MessageWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setCustomOpText(const QString &opText); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:67:18: warning: ‘virtual void MessageWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 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] 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] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:71:28: warning: ‘virtual UMLClassifier* MessageWidget::lwClassifier()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:72:18: warning: ‘virtual void MessageWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setOperationText(const QString &op); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:74:18: warning: ‘virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight, ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:111:18: warning: ‘virtual bool MessageWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 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] 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] void cleanup(); ^~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:127:10: warning: ‘virtual void MessageWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:132:20: warning: ‘virtual QSizeF MessageWidget::minimumSize() const’ can be marked override [-Wsuggest-override] virtual QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:134:16: warning: ‘virtual UMLWidget* MessageWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:136:18: warning: ‘virtual void MessageWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void resizeWidget(qreal newW, qreal newH); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:138:18: warning: ‘virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:139:18: warning: ‘virtual bool MessageWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:151:18: warning: ‘virtual bool MessageWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:154:18: warning: ‘virtual void MessageWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:155:18: warning: ‘virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:157:21: warning: ‘virtual QCursor MessageWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] virtual QCursor resizeCursor() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:203:10: warning: ‘virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)’ can be marked override [-Wsuggest-override] void slotWidgetMoved(Uml::ID::Type id); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:204:10: warning: ‘virtual void MessageWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/cmds/widget/cmdbasewidgetcommand.cpp:15: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/cmds/widget/cmdbasewidgetcommand.cpp:18: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangelinecolor.h:28:14: warning: ‘virtual void Uml::CmdChangeLineColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/cmds/widget/cmdchangefont.cpp:14: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/cmds/widget/cmdchangefont.cpp:14: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/cmds/widget/cmdchangetextcolor.cpp:14: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/cmds/widget/cmdchangetextcolor.cpp:14: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/cmds/widget/cmdchangetextcolor.cpp:14: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/cmds/widget/cmdchangelinecolor.cpp:14: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/cmds/widget/cmdchangelinecolor.cpp:14: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ [ 59%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdchangelinewidth.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/cmds/widget/cmdchangelinewidth.cpp.o -c /<>/umbrello/cmds/widget/cmdchangelinewidth.cpp [ 59%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdchangefillcolor.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/cmds/widget/cmdchangefillcolor.cpp.o -c /<>/umbrello/cmds/widget/cmdchangefillcolor.cpp [ 60%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdchangeusefillcolor.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/cmds/widget/cmdchangeusefillcolor.cpp.o -c /<>/umbrello/cmds/widget/cmdchangeusefillcolor.cpp [ 60%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdchangemultiplicity.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/cmds/widget/cmdchangemultiplicity.cpp.o -c /<>/umbrello/cmds/widget/cmdchangemultiplicity.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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangelinewidth.h:26:14: warning: ‘virtual void Uml::CmdChangeLineWidth::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangefillcolor.h:31:18: warning: ‘virtual void Uml::CmdChangeFillColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangemultiplicity.h:27:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangeusefillcolor.h:28:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/cmds/widget/cmdchangelinewidth.cpp:14: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ 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] UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/cmds/widget/cmdchangelinewidth.cpp:14: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/cmds/widget/cmdchangelinewidth.cpp:14: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/cmds/widget/cmdchangefillcolor.cpp:15: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/cmds/widget/cmdchangefillcolor.cpp:15: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ [ 60%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdchangevisualproperty.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -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/umlscene.h:17, from /<>/umbrello/cmds/widget/cmdchangeusefillcolor.cpp:13: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/cmds/widget/cmdchangeusefillcolor.cpp:13: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/cmds/widget/cmdchangeusefillcolor.cpp:13: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/cmds/widget/cmdchangeusefillcolor.cpp:13: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ [ 60%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdcreatewidget.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/cmds/widget/cmdcreatewidget.cpp.o -c /<>/umbrello/cmds/widget/cmdcreatewidget.cpp [ 61%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdmovewidget.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/cmds/widget/cmdmovewidget.cpp.o -c /<>/umbrello/cmds/widget/cmdmovewidget.cpp [ 61%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdresizewidget.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/cmds/widget/cmdresizewidget.cpp.o -c /<>/umbrello/cmds/widget/cmdresizewidget.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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdmovewidget.h:29:14: warning: ‘virtual void Uml::CmdMoveWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdcreatewidget.h:29:14: warning: ‘virtual void Uml::CmdCreateWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/cmds/widget/cmdmovewidget.cpp:15: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/cmds/widget/cmdmovewidget.cpp:15: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/cmds/widget/cmdmovewidget.cpp:15: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdresizewidget.h:29:14: warning: ‘virtual void Uml::CmdResizeWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/cmds/widget/cmdcreatewidget.cpp:14: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/cmds/widget/cmdcreatewidget.cpp:14: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /<>/umbrello/cmds/widget/cmdchangevisualproperty.cpp:11: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /<>/umbrello/cmds/widget/cmdchangevisualproperty.cpp:11: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:26:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/cmds/widget/cmdcreatewidget.cpp:14: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/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] 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/cmds/widget/cmdresizewidget.cpp:14: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/cmds/widget/cmdresizewidget.cpp:14: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/cmds/widget/cmdresizewidget.cpp:14: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/cmds/widget/cmdresizewidget.cpp:14: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ [ 61%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdremovewidget.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/cmds/widget/cmdremovewidget.cpp.o -c /<>/umbrello/cmds/widget/cmdremovewidget.cpp [ 61%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdsetname.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/cmds/widget/cmdsetname.cpp.o -c /<>/umbrello/cmds/widget/cmdsetname.cpp [ 62%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmds/widget/cmdsettxt.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/cmds/widget/cmdsettxt.cpp.o -c /<>/umbrello/cmds/widget/cmdsettxt.cpp [ 62%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/menus/listpopupmenu.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/menus/listpopupmenu.cpp.o -c /<>/umbrello/menus/listpopupmenu.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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdremovewidget.h:29:14: warning: ‘virtual void Uml::CmdRemoveWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdsetname.h:25:18: warning: ‘virtual void Uml::CmdSetName::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdsettxt.h:27:18: warning: ‘virtual void Uml::CmdSetTxt::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/cmds/widget/cmdremovewidget.cpp:14: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/cmds/widget/cmdremovewidget.cpp:14: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/cmds/widget/cmdremovewidget.cpp:14: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ [ 62%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/menus/umllistviewpopupmenu.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/menus/umllistviewpopupmenu.cpp.o -c /<>/umbrello/menus/umllistviewpopupmenu.cpp 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] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/floatingtextwidget.h:15, from /<>/umbrello/cmds/widget/cmdsettxt.cpp:15: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/cmds/widget/cmdsettxt.cpp:15: /<>/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: ‘virtual bool FloatingTextWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: ‘virtual bool FloatingTextWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: ‘virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: ‘virtual void FloatingTextWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: ‘virtual QSizeF FloatingTextWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: ‘virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: ‘virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/menus/listpopupmenu.h:17, from /<>/umbrello/menus/listpopupmenu.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ [ 62%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/menus/umlscenepopupmenu.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/menus/umlscenepopupmenu.cpp.o -c /<>/umbrello/menus/umlscenepopupmenu.cpp In file included from /<>/umbrello/umlwidgets/activitywidget.h:14, from /<>/umbrello/menus/listpopupmenu.cpp:15: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/menus/listpopupmenu.cpp:15: /<>/umbrello/umlwidgets/activitywidget.h:65:18: warning: ‘virtual bool ActivityWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:66:18: warning: ‘virtual void ActivityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/activitywidget.h:67:18: warning: ‘virtual void ActivityWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:69:18: warning: ‘virtual bool ActivityWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:70:18: warning: ‘virtual void ActivityWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:72:10: warning: ‘virtual void ActivityWidget::constrain(qreal&, qreal&)’ can be marked override [-Wsuggest-override] void constrain(qreal& width, qreal& height); ^~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:86:18: warning: ‘virtual void ActivityWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:89:20: warning: ‘virtual QSizeF ActivityWidget::minimumSize() const’ can be marked override [-Wsuggest-override] virtual QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:90:20: warning: ‘virtual QSizeF ActivityWidget::maximumSize()’ can be marked override [-Wsuggest-override] virtual QSizeF maximumSize(); ^~~~~~~~~~~ In file included from /<>/umbrello/menus/listpopupmenu.cpp:16: /<>/umbrello/umlwidgets/associationline.h:58:22: warning: ‘virtual void Symbol::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget); ^~~~~ /<>/umbrello/umlwidgets/associationline.h:60:24: warning: ‘virtual QRectF Symbol::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:61:30: warning: ‘virtual QPainterPath Symbol::shape() const’ can be marked override [-Wsuggest-override] 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] 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] QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:159:18: warning: ‘virtual QPainterPath AssociationLine::shape() const’ can be marked override [-Wsuggest-override] QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/associationline.h:164:10: warning: ‘virtual void AssociationLine::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:165:10: warning: ‘virtual void AssociationLine::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:166:10: warning: ‘virtual void AssociationLine::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:168:10: warning: ‘virtual void AssociationLine::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:169:10: warning: ‘virtual void AssociationLine::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] void hoverMoveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:170:10: warning: ‘virtual void AssociationLine::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/menus/listpopupmenu.cpp:17: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/menus/listpopupmenu.cpp:17: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/menus/listpopupmenu.cpp:17: /<>/umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setCustomOpText(const QString &opText); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 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] virtual void setText(FloatingTextWidget *ft, const QString &newText); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual bool AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setOperationText(const QString &op); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] virtual void constrainTextPos(qreal &textX, qreal &textY, ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /<>/umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:194:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:199:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:201:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:208:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:210:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/category.h:15, from /<>/umbrello/menus/listpopupmenu.cpp:18: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ In file included from /<>/umbrello/menus/listpopupmenu.cpp:18: /<>/umbrello/uml1model/category.h:43:10: warning: ‘virtual void UMLCategory::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/category.h:45:24: warning: ‘virtual UMLObject* UMLCategory::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/category.h:47:10: warning: ‘virtual void UMLCategory::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/category.h:55:10: warning: ‘virtual bool UMLCategory::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/menus/listpopupmenu.cpp:19: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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/menus/listpopupmenu.cpp:19: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const = 0; ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/menus/listpopupmenu.cpp:19: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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/menus/listpopupmenu.cpp:19: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const = 0; ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/menus/listpopupmenu.cpp:19: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/menus/listpopupmenu.cpp:19: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ In file included from /<>/umbrello/menus/listpopupmenu.cpp:19: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/umlwidgets/combinedfragmentwidget.h:16, from /<>/umbrello/menus/listpopupmenu.cpp:21: /<>/umbrello/umlwidgets/floatingdashlinewidget.h:40:18: warning: ‘virtual void FloatingDashLineWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option = 0, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:42:10: warning: ‘virtual void FloatingDashLineWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:48:10: warning: ‘virtual void FloatingDashLineWidget::setY(qreal)’ can be marked override [-Wsuggest-override] void setY(qreal y); ^~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:54:10: warning: ‘virtual void FloatingDashLineWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:55:10: warning: ‘virtual bool FloatingDashLineWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ In file included from /<>/umbrello/menus/listpopupmenu.cpp:21: /<>/umbrello/umlwidgets/combinedfragmentwidget.h:55:18: warning: ‘virtual void CombinedFragmentWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:65:10: warning: ‘virtual void CombinedFragmentWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:66:10: warning: ‘virtual bool CombinedFragmentWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:69:18: warning: ‘virtual void CombinedFragmentWidget::cleanup()’ can be marked override [-Wsuggest-override] virtual void cleanup(); ^~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:71:18: warning: ‘virtual bool CombinedFragmentWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] virtual bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:73:20: warning: ‘virtual QRectF CombinedFragmentWidget::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:74:26: warning: ‘virtual QPainterPath CombinedFragmentWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:77:10: warning: ‘virtual void CombinedFragmentWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:81:12: warning: ‘virtual QSizeF CombinedFragmentWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:82:10: warning: ‘virtual void CombinedFragmentWidget::toForeground()’ can be marked override [-Wsuggest-override] void toForeground(); ^~~~~~~~~~~~ In file included from /<>/umbrello/menus/listpopupmenu.cpp:22: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent*); ^~~~~~~~~ In file included from /<>/umbrello/menus/listpopupmenu.cpp:23: /<>/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: ‘virtual bool FloatingTextWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: ‘virtual bool FloatingTextWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: ‘virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: ‘virtual void FloatingTextWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: ‘virtual QSizeF FloatingTextWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: ‘virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: ‘virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/menus/listpopupmenu.cpp:24: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/umlwidgets/forkjoinwidget.h:15, from /<>/umbrello/menus/listpopupmenu.cpp:25: /<>/umbrello/umlwidgets/boxwidget.h:33:18: warning: ‘virtual void BoxWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/boxwidget.h:34:18: warning: ‘virtual void BoxWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/boxwidget.h:36:18: warning: ‘virtual bool BoxWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/boxwidget.h:39:10: warning: ‘virtual void BoxWidget::toForeground()’ can be marked override [-Wsuggest-override] void toForeground(); ^~~~~~~~~~~~ In file included from /<>/umbrello/menus/listpopupmenu.cpp:25: /<>/umbrello/umlwidgets/forkjoinwidget.h:36:18: warning: ‘virtual void ForkJoinWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:38:18: warning: ‘virtual bool ForkJoinWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:39:18: warning: ‘virtual void ForkJoinWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:41:18: warning: ‘virtual bool ForkJoinWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:44:18: warning: ‘virtual void ForkJoinWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:47:12: warning: ‘virtual QSizeF ForkJoinWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:51:10: warning: ‘virtual void ForkJoinWidget::constrain(qreal&, qreal&)’ can be marked override [-Wsuggest-override] void constrain(qreal& width, qreal& height); ^~~~~~~~~ In file included from /<>/umbrello/menus/listpopupmenu.cpp:28: /<>/umbrello/umlwidgets/objectnodewidget.h:44:18: warning: ‘virtual void ObjectNodeWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:55:18: warning: ‘virtual bool ObjectNodeWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:60:18: warning: ‘virtual void ObjectNodeWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:61:18: warning: ‘virtual bool ObjectNodeWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:64:12: warning: ‘virtual QSizeF ObjectNodeWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:67:10: warning: ‘virtual void ObjectNodeWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/menus/listpopupmenu.cpp:29: /<>/umbrello/umlwidgets/objectwidget.h:39:18: warning: ‘virtual void ObjectWidget::setX(qreal)’ can be marked override [-Wsuggest-override] virtual void setX(qreal x); ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:40:18: warning: ‘virtual void ObjectWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 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] 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] bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:51:10: warning: ‘virtual void ObjectWidget::cleanup()’ can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:53:18: warning: ‘virtual bool ObjectWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:73:18: warning: ‘virtual void ObjectWidget::setLineColorCmd(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColorCmd(const QColor &color); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:77:18: warning: ‘virtual void ObjectWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void resizeWidget(qreal newW, qreal newH); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:79:18: warning: ‘virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:80:18: warning: ‘virtual bool ObjectWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:83:10: warning: ‘virtual void ObjectWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:84:18: warning: ‘virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)’ can be marked override [-Wsuggest-override] virtual void slotFillColorChanged(Uml::ID::Type viewID); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:88:18: warning: ‘virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *me); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:89:18: warning: ‘virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:91:12: warning: ‘virtual QSizeF ObjectWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:93:18: warning: ‘virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void moveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:94:18: warning: ‘virtual void ObjectWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:95:18: warning: ‘virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:97:21: warning: ‘virtual QCursor ObjectWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] virtual QCursor resizeCursor() const; ^~~~~~~~~~~~ In file included from /<>/umbrello/menus/listpopupmenu.cpp:30: /<>/umbrello/umlwidgets/notewidget.h:48:18: warning: ‘virtual void NoteWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/notewidget.h:62:18: warning: ‘virtual bool NoteWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:64:18: warning: ‘virtual bool NoteWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:65:18: warning: ‘virtual void NoteWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:66:20: warning: ‘virtual QSizeF NoteWidget::minimumSize() const’ can be marked override [-Wsuggest-override] virtual QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:71:10: warning: ‘virtual void NoteWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:74:20: warning: ‘virtual QSizeF NoteWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] virtual QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:77:18: warning: ‘virtual void NoteWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/menus/listpopupmenu.cpp:31: /<>/umbrello/umlwidgets/pinportbase.h:35:18: warning: ‘virtual void PinPortBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/pinportbase.h:36:20: warning: ‘virtual QRectF PinPortBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:40:10: warning: ‘virtual void PinPortBase::updateWidget()’ can be marked override [-Wsuggest-override] void updateWidget(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:41:10: warning: ‘virtual void PinPortBase::setName(const QString&)’ can be marked override [-Wsuggest-override] void setName(const QString &strName); ^~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:42:10: warning: ‘virtual void PinPortBase::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:43:18: warning: ‘virtual void PinPortBase::notifyParentResize()’ can be marked override [-Wsuggest-override] virtual void notifyParentResize(); ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:45:16: warning: ‘virtual UMLWidget* PinPortBase::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:52:10: warning: ‘virtual bool PinPortBase::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:55:18: warning: ‘virtual void PinPortBase::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:59:10: warning: ‘virtual bool PinPortBase::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] bool activate(IDChangeLog* changeLog = 0); ^~~~~~~~ In file included from /<>/umbrello/menus/listpopupmenu.cpp:32: /<>/umbrello/umlwidgets/preconditionwidget.h:39:10: warning: ‘virtual void PreconditionWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:44:10: warning: ‘virtual bool PreconditionWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] bool activate(IDChangeLog* Log = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:47:18: warning: ‘virtual void PreconditionWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:48:18: warning: ‘virtual bool PreconditionWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:53:10: warning: ‘virtual void PreconditionWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:54:10: warning: ‘virtual void PreconditionWidget::slotWidgetMoved(Uml::ID::Type)’ can be marked override [-Wsuggest-override] void slotWidgetMoved(Uml::ID::Type id); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:57:12: warning: ‘virtual QSizeF PreconditionWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/menus/listpopupmenu.cpp:33: /<>/umbrello/umlwidgets/signalwidget.h:43:18: warning: ‘virtual void SignalWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/signalwidget.h:45:10: warning: ‘virtual void SignalWidget::setX(qreal)’ can be marked override [-Wsuggest-override] void setX(qreal newX); ^~~~ /<>/umbrello/umlwidgets/signalwidget.h:46:10: warning: ‘virtual void SignalWidget::setY(qreal)’ can be marked override [-Wsuggest-override] void setY(qreal newY); ^~~~ /<>/umbrello/umlwidgets/signalwidget.h:48:18: warning: ‘virtual void SignalWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] virtual void setName(const QString &strName); ^~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:54:18: warning: ‘virtual bool SignalWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:56:10: warning: ‘virtual void SignalWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent *me); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:58:18: warning: ‘virtual bool SignalWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:59:18: warning: ‘virtual void SignalWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:62:18: warning: ‘virtual void SignalWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:65:12: warning: ‘virtual QSizeF SignalWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/menus/listpopupmenu.cpp:34: /<>/umbrello/umlwidgets/statewidget.h:63:18: warning: ‘virtual void StateWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/statewidget.h:79:18: warning: ‘virtual bool StateWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:81:18: warning: ‘virtual bool StateWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:82:18: warning: ‘virtual void StateWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:85:12: warning: ‘virtual QSizeF StateWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:86:12: warning: ‘virtual QSizeF StateWidget::maximumSize()’ can be marked override [-Wsuggest-override] QSizeF maximumSize(); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:90:18: warning: ‘virtual void StateWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/menus/listpopupmenu.cpp:35: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/menus/listpopupmenu.cpp:38: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/umbrello/menus/listpopupmenu.cpp:39: /<>/umbrello/umllistview.h:115:10: warning: ‘virtual bool UMLListView::event(QEvent*)’ can be marked override [-Wsuggest-override] bool event(QEvent *e); ^~~~~ /<>/umbrello/umllistview.h:116:10: warning: ‘virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:117:10: warning: ‘virtual void UMLListView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:118:10: warning: ‘virtual void UMLListView::mouseMoveEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QMouseEvent *me); ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:119:10: warning: ‘virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:120:10: warning: ‘virtual void UMLListView::focusOutEvent(QFocusEvent*)’ can be marked override [-Wsuggest-override] void focusOutEvent (QFocusEvent *fe); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:121:10: warning: ‘virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)’ can be marked override [-Wsuggest-override] void contextMenuEvent(QContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:125:10: warning: ‘virtual void UMLListView::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] void keyPressEvent(QKeyEvent* ke); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:126:10: warning: ‘virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QDragEnterEvent* event); ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:127:10: warning: ‘virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QDragMoveEvent* event); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:128:10: warning: ‘virtual void UMLListView::dropEvent(QDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QDropEvent* event); ^~~~~~~~~ /<>/umbrello/umllistview.h:129:10: warning: ‘virtual void UMLListView::commitData(QWidget*)’ can be marked override [-Wsuggest-override] void commitData(QWidget *editor); ^~~~~~~~~~ [ 62%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/menus/associationwidgetpopupmenu.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/menus/associationwidgetpopupmenu.cpp.o -c /<>/umbrello/menus/associationwidgetpopupmenu.cpp In file included from /<>/umbrello/menus/listpopupmenu.h:17, from /<>/umbrello/menus/umllistviewpopupmenu.h:14, from /<>/umbrello/menus/umllistviewpopupmenu.cpp:11: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/menus/umllistviewpopupmenu.cpp:12: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent*); ^~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/folder.h:14, from /<>/umbrello/menus/umllistviewpopupmenu.cpp:13: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/folder.h:14, from /<>/umbrello/menus/umllistviewpopupmenu.cpp:13: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/menus/umllistviewpopupmenu.cpp:13: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/uml1model/entityconstraint.h:15, from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/menus/umllistviewpopupmenu.cpp:15: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const = 0; ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.h:16, from /<>/umbrello/model_utils.h:18, from /<>/umbrello/menus/umllistviewpopupmenu.cpp:15: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const = 0; ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/menus/umllistviewpopupmenu.cpp:15: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/menus/umllistviewpopupmenu.cpp:15: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ In file included from /<>/umbrello/menus/listpopupmenu.h:17, from /<>/umbrello/menus/umlscenepopupmenu.h:14, from /<>/umbrello/menus/umlscenepopupmenu.cpp:11: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/menus/umlscenepopupmenu.cpp:14: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent*); ^~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/menus/umlscenepopupmenu.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ [ 63%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/menus/widgetbasepopupmenu.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/menus/widgetbasepopupmenu.cpp.o -c /<>/umbrello/menus/widgetbasepopupmenu.cpp In file included from /<>/umbrello/menus/umlscenepopupmenu.cpp:16: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/menus/umlscenepopupmenu.cpp:17: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/menus/umlscenepopupmenu.cpp:17: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/menus/umlscenepopupmenu.cpp:17: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/menus/listpopupmenu.h:17, from /<>/umbrello/menus/associationwidgetpopupmenu.h:14, from /<>/umbrello/menus/associationwidgetpopupmenu.cpp:11: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/menus/associationwidgetpopupmenu.cpp:15: /<>/umbrello/umlwidgets/associationline.h:58:22: warning: ‘virtual void Symbol::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget); ^~~~~ /<>/umbrello/umlwidgets/associationline.h:60:24: warning: ‘virtual QRectF Symbol::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:61:30: warning: ‘virtual QPainterPath Symbol::shape() const’ can be marked override [-Wsuggest-override] 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] 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] QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:159:18: warning: ‘virtual QPainterPath AssociationLine::shape() const’ can be marked override [-Wsuggest-override] QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/associationline.h:164:10: warning: ‘virtual void AssociationLine::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:165:10: warning: ‘virtual void AssociationLine::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:166:10: warning: ‘virtual void AssociationLine::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:168:10: warning: ‘virtual void AssociationLine::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:169:10: warning: ‘virtual void AssociationLine::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] void hoverMoveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:170:10: warning: ‘virtual void AssociationLine::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/menus/associationwidgetpopupmenu.cpp:16: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/menus/associationwidgetpopupmenu.cpp:16: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/menus/associationwidgetpopupmenu.cpp:16: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/menus/associationwidgetpopupmenu.cpp:16: /<>/umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setCustomOpText(const QString &opText); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 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] virtual void setText(FloatingTextWidget *ft, const QString &newText); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual bool AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setOperationText(const QString &op); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] virtual void constrainTextPos(qreal &textX, qreal &textY, ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /<>/umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:194:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:199:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:201:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:208:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:210:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/menus/associationwidgetpopupmenu.cpp:17: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent*); ^~~~~~~~~ [ 63%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/menus/dialogspopupmenu.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/menus/dialogspopupmenu.cpp.o -c /<>/umbrello/menus/dialogspopupmenu.cpp In file included from /<>/umbrello/menus/listpopupmenu.h:17, from /<>/umbrello/menus/widgetbasepopupmenu.h:14, from /<>/umbrello/menus/widgetbasepopupmenu.cpp:11: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/activitywidget.h:14, from /<>/umbrello/menus/widgetbasepopupmenu.cpp:14: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/menus/widgetbasepopupmenu.cpp:14: /<>/umbrello/umlwidgets/activitywidget.h:65:18: warning: ‘virtual bool ActivityWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:66:18: warning: ‘virtual void ActivityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/activitywidget.h:67:18: warning: ‘virtual void ActivityWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:69:18: warning: ‘virtual bool ActivityWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:70:18: warning: ‘virtual void ActivityWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:72:10: warning: ‘virtual void ActivityWidget::constrain(qreal&, qreal&)’ can be marked override [-Wsuggest-override] void constrain(qreal& width, qreal& height); ^~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:86:18: warning: ‘virtual void ActivityWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:89:20: warning: ‘virtual QSizeF ActivityWidget::minimumSize() const’ can be marked override [-Wsuggest-override] virtual QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:90:20: warning: ‘virtual QSizeF ActivityWidget::maximumSize()’ can be marked override [-Wsuggest-override] virtual QSizeF maximumSize(); ^~~~~~~~~~~ In file included from /<>/umbrello/uml1model/category.h:15, from /<>/umbrello/menus/widgetbasepopupmenu.cpp:15: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ In file included from /<>/umbrello/menus/widgetbasepopupmenu.cpp:15: /<>/umbrello/uml1model/category.h:43:10: warning: ‘virtual void UMLCategory::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/category.h:45:24: warning: ‘virtual UMLObject* UMLCategory::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/category.h:47:10: warning: ‘virtual void UMLCategory::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/category.h:55:10: warning: ‘virtual bool UMLCategory::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/menus/widgetbasepopupmenu.cpp:16: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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/menus/widgetbasepopupmenu.cpp:16: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const = 0; ^~~~~ In file included from /<>/umbrello/uml1model/umlattributelist.h:17, from /<>/umbrello/uml1model/classifier.h:14, from /<>/umbrello/menus/widgetbasepopupmenu.cpp:16: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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/menus/widgetbasepopupmenu.cpp:16: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const = 0; ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/menus/widgetbasepopupmenu.cpp:16: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/menus/widgetbasepopupmenu.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ In file included from /<>/umbrello/menus/widgetbasepopupmenu.cpp:16: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/umlwidgets/combinedfragmentwidget.h:16, from /<>/umbrello/menus/widgetbasepopupmenu.cpp:17: /<>/umbrello/umlwidgets/floatingdashlinewidget.h:40:18: warning: ‘virtual void FloatingDashLineWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option = 0, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:42:10: warning: ‘virtual void FloatingDashLineWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:48:10: warning: ‘virtual void FloatingDashLineWidget::setY(qreal)’ can be marked override [-Wsuggest-override] void setY(qreal y); ^~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:54:10: warning: ‘virtual void FloatingDashLineWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:55:10: warning: ‘virtual bool FloatingDashLineWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ In file included from /<>/umbrello/menus/widgetbasepopupmenu.cpp:17: /<>/umbrello/umlwidgets/combinedfragmentwidget.h:55:18: warning: ‘virtual void CombinedFragmentWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:65:10: warning: ‘virtual void CombinedFragmentWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:66:10: warning: ‘virtual bool CombinedFragmentWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:69:18: warning: ‘virtual void CombinedFragmentWidget::cleanup()’ can be marked override [-Wsuggest-override] virtual void cleanup(); ^~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:71:18: warning: ‘virtual bool CombinedFragmentWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] virtual bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:73:20: warning: ‘virtual QRectF CombinedFragmentWidget::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:74:26: warning: ‘virtual QPainterPath CombinedFragmentWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:77:10: warning: ‘virtual void CombinedFragmentWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:81:12: warning: ‘virtual QSizeF CombinedFragmentWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:82:10: warning: ‘virtual void CombinedFragmentWidget::toForeground()’ can be marked override [-Wsuggest-override] void toForeground(); ^~~~~~~~~~~~ In file included from /<>/umbrello/menus/widgetbasepopupmenu.cpp:18: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent*); ^~~~~~~~~ In file included from /<>/umbrello/menus/widgetbasepopupmenu.cpp:19: /<>/umbrello/umlwidgets/entitywidget.h:36:18: warning: ‘virtual void EntityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/entitywidget.h:38:18: warning: ‘virtual bool EntityWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/entitywidget.h:39:18: warning: ‘virtual void EntityWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/entitywidget.h:45:18: warning: ‘virtual void EntityWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/entitywidget.h:50:12: warning: ‘virtual QSizeF EntityWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/entitywidget.h:51:12: warning: ‘virtual QSizeF EntityWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions=true) const; ^~~~~~~~~~~~~ In file included from /<>/umbrello/menus/widgetbasepopupmenu.cpp:20: /<>/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: ‘virtual bool FloatingTextWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: ‘virtual bool FloatingTextWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: ‘virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: ‘virtual void FloatingTextWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: ‘virtual QSizeF FloatingTextWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: ‘virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: ‘virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/forkjoinwidget.h:15, from /<>/umbrello/menus/widgetbasepopupmenu.cpp:21: /<>/umbrello/umlwidgets/boxwidget.h:33:18: warning: ‘virtual void BoxWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/boxwidget.h:34:18: warning: ‘virtual void BoxWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/boxwidget.h:36:18: warning: ‘virtual bool BoxWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/boxwidget.h:39:10: warning: ‘virtual void BoxWidget::toForeground()’ can be marked override [-Wsuggest-override] void toForeground(); ^~~~~~~~~~~~ In file included from /<>/umbrello/menus/widgetbasepopupmenu.cpp:21: /<>/umbrello/umlwidgets/forkjoinwidget.h:36:18: warning: ‘virtual void ForkJoinWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:38:18: warning: ‘virtual bool ForkJoinWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:39:18: warning: ‘virtual void ForkJoinWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:41:18: warning: ‘virtual bool ForkJoinWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:44:18: warning: ‘virtual void ForkJoinWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:47:12: warning: ‘virtual QSizeF ForkJoinWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:51:10: warning: ‘virtual void ForkJoinWidget::constrain(qreal&, qreal&)’ can be marked override [-Wsuggest-override] void constrain(qreal& width, qreal& height); ^~~~~~~~~ In file included from /<>/umbrello/menus/widgetbasepopupmenu.cpp:22: /<>/umbrello/umlwidgets/notewidget.h:48:18: warning: ‘virtual void NoteWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/notewidget.h:62:18: warning: ‘virtual bool NoteWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:64:18: warning: ‘virtual bool NoteWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:65:18: warning: ‘virtual void NoteWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:66:20: warning: ‘virtual QSizeF NoteWidget::minimumSize() const’ can be marked override [-Wsuggest-override] virtual QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:71:10: warning: ‘virtual void NoteWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:74:20: warning: ‘virtual QSizeF NoteWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] virtual QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:77:18: warning: ‘virtual void NoteWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/menus/widgetbasepopupmenu.cpp:23: /<>/umbrello/umlwidgets/objectwidget.h:39:18: warning: ‘virtual void ObjectWidget::setX(qreal)’ can be marked override [-Wsuggest-override] virtual void setX(qreal x); ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:40:18: warning: ‘virtual void ObjectWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 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] 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] bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:51:10: warning: ‘virtual void ObjectWidget::cleanup()’ can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:53:18: warning: ‘virtual bool ObjectWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:73:18: warning: ‘virtual void ObjectWidget::setLineColorCmd(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColorCmd(const QColor &color); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:77:18: warning: ‘virtual void ObjectWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void resizeWidget(qreal newW, qreal newH); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:79:18: warning: ‘virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:80:18: warning: ‘virtual bool ObjectWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:83:10: warning: ‘virtual void ObjectWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:84:18: warning: ‘virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)’ can be marked override [-Wsuggest-override] virtual void slotFillColorChanged(Uml::ID::Type viewID); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:88:18: warning: ‘virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *me); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:89:18: warning: ‘virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:91:12: warning: ‘virtual QSizeF ObjectWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:93:18: warning: ‘virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void moveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:94:18: warning: ‘virtual void ObjectWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:95:18: warning: ‘virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:97:21: warning: ‘virtual QCursor ObjectWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] virtual QCursor resizeCursor() const; ^~~~~~~~~~~~ In file included from /<>/umbrello/menus/widgetbasepopupmenu.cpp:24: /<>/umbrello/umlwidgets/objectnodewidget.h:44:18: warning: ‘virtual void ObjectNodeWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:55:18: warning: ‘virtual bool ObjectNodeWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:60:18: warning: ‘virtual void ObjectNodeWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:61:18: warning: ‘virtual bool ObjectNodeWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:64:12: warning: ‘virtual QSizeF ObjectNodeWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:67:10: warning: ‘virtual void ObjectNodeWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/menus/widgetbasepopupmenu.cpp:25: /<>/umbrello/umlwidgets/pinportbase.h:35:18: warning: ‘virtual void PinPortBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/pinportbase.h:36:20: warning: ‘virtual QRectF PinPortBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:40:10: warning: ‘virtual void PinPortBase::updateWidget()’ can be marked override [-Wsuggest-override] void updateWidget(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:41:10: warning: ‘virtual void PinPortBase::setName(const QString&)’ can be marked override [-Wsuggest-override] void setName(const QString &strName); ^~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:42:10: warning: ‘virtual void PinPortBase::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:43:18: warning: ‘virtual void PinPortBase::notifyParentResize()’ can be marked override [-Wsuggest-override] virtual void notifyParentResize(); ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:45:16: warning: ‘virtual UMLWidget* PinPortBase::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:52:10: warning: ‘virtual bool PinPortBase::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:55:18: warning: ‘virtual void PinPortBase::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:59:10: warning: ‘virtual bool PinPortBase::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] bool activate(IDChangeLog* changeLog = 0); ^~~~~~~~ In file included from /<>/umbrello/menus/widgetbasepopupmenu.cpp:26: /<>/umbrello/umlwidgets/statewidget.h:63:18: warning: ‘virtual void StateWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/statewidget.h:79:18: warning: ‘virtual bool StateWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:81:18: warning: ‘virtual bool StateWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:82:18: warning: ‘virtual void StateWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:85:12: warning: ‘virtual QSizeF StateWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:86:12: warning: ‘virtual QSizeF StateWidget::maximumSize()’ can be marked override [-Wsuggest-override] QSizeF maximumSize(); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:90:18: warning: ‘virtual void StateWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/menus/widgetbasepopupmenu.cpp:27: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/menus/widgetbasepopupmenu.cpp:28: /<>/umbrello/umllistview.h:115:10: warning: ‘virtual bool UMLListView::event(QEvent*)’ can be marked override [-Wsuggest-override] bool event(QEvent *e); ^~~~~ /<>/umbrello/umllistview.h:116:10: warning: ‘virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:117:10: warning: ‘virtual void UMLListView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:118:10: warning: ‘virtual void UMLListView::mouseMoveEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QMouseEvent *me); ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:119:10: warning: ‘virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:120:10: warning: ‘virtual void UMLListView::focusOutEvent(QFocusEvent*)’ can be marked override [-Wsuggest-override] void focusOutEvent (QFocusEvent *fe); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:121:10: warning: ‘virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)’ can be marked override [-Wsuggest-override] void contextMenuEvent(QContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:125:10: warning: ‘virtual void UMLListView::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] void keyPressEvent(QKeyEvent* ke); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:126:10: warning: ‘virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QDragEnterEvent* event); ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:127:10: warning: ‘virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QDragMoveEvent* event); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:128:10: warning: ‘virtual void UMLListView::dropEvent(QDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QDropEvent* event); ^~~~~~~~~ /<>/umbrello/umllistview.h:129:10: warning: ‘virtual void UMLListView::commitData(QWidget*)’ can be marked override [-Wsuggest-override] void commitData(QWidget *editor); ^~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/menus/widgetbasepopupmenu.cpp:29: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/menus/widgetbasepopupmenu.cpp:29: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ [ 63%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/actor.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/actor.cpp.o -c /<>/umbrello/uml1model/actor.cpp [ 63%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/artifact.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/artifact.cpp.o -c /<>/umbrello/uml1model/artifact.cpp In file included from /<>/umbrello/menus/listpopupmenu.h:17, from /<>/umbrello/menus/dialogspopupmenu.h:14, from /<>/umbrello/menus/dialogspopupmenu.cpp:11: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/menus/dialogspopupmenu.cpp:14: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent*); ^~~~~~~~~ [ 64%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/association.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/association.cpp.o -c /<>/umbrello/uml1model/association.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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/actor.h:38:10: warning: ‘virtual void UMLActor::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/actor.h:41:10: warning: ‘virtual bool UMLActor::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ [ 64%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/attribute.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/attribute.cpp.o -c /<>/umbrello/uml1model/attribute.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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/artifact.h:47:10: warning: ‘virtual void UMLArtifact::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/artifact.h:55:10: warning: ‘virtual bool UMLArtifact::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/uml1model/artifact.cpp:12: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ [ 64%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/category.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/category.cpp.o -c /<>/umbrello/uml1model/category.cpp [ 64%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/checkconstraint.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/checkconstraint.cpp.o -c /<>/umbrello/uml1model/checkconstraint.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] virtual UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/uml1model/association.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent*); ^~~~~~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const = 0; ^~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.cpp:12: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/uml1model/association.cpp:18: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/uml1model/association.cpp:19: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/association.cpp:21: /<>/umbrello/uml1model/umlrole.h:47:16: warning: ‘virtual UMLObject* UMLRole::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/cmdcreatediagram.h:31:14: warning: ‘virtual void Uml::CmdCreateDiagram::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdhandlerename.h:27:14: warning: ‘virtual void Uml::CmdHandleRename::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdremovediagram.h:33:14: warning: ‘virtual void Uml::CmdRemoveDiagram::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdsetstereotype.h:25:18: warning: ‘virtual void Uml::CmdSetStereotype::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdsetvisibility.h:25:18: warning: ‘virtual void Uml::CmdSetVisibility::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdcreateumlobject.h:29:14: warning: ‘virtual void Uml::CmdCreateUMLObject::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdremoveumlobject.h:26:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.h:31:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlobject.h:27:18: warning: ‘virtual void Uml::CmdRenameUMLObject::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangefillcolor.h:31:18: warning: ‘virtual void Uml::CmdChangeFillColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void undo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangefont.h:28:18: warning: ‘virtual void Uml::CmdChangeFont::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangelinecolor.h:28:14: warning: ‘virtual void Uml::CmdChangeLineColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangelinewidth.h:26:14: warning: ‘virtual void Uml::CmdChangeLineWidth::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangemultiplicity.h:27:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangetextcolor.h:28:14: warning: ‘virtual void Uml::CmdChangeTextColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangeusefillcolor.h:28:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /<>/umbrello/cmds.h:42, from /<>/umbrello/uml1model/association.cpp:24: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:26:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdcreatewidget.h:29:14: warning: ‘virtual void Uml::CmdCreateWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdmovewidget.h:29:14: warning: ‘virtual void Uml::CmdMoveWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdremovewidget.h:29:14: warning: ‘virtual void Uml::CmdRemoveWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdresizewidget.h:29:14: warning: ‘virtual void Uml::CmdResizeWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdsetname.h:25:18: warning: ‘virtual void Uml::CmdSetName::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdsettxt.h:27:18: warning: ‘virtual void Uml::CmdSetTxt::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/uml1model/attribute.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const = 0; ^~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/category.h:45:24: warning: ‘virtual UMLObject* UMLCategory::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/category.h:47:10: warning: ‘virtual void UMLCategory::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/category.h:55:10: warning: ‘virtual bool UMLCategory::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.cpp:16: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/uml1model/attribute.cpp:17: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/uml1model/attribute.cpp:20: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.cpp:21: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/uml1model/attribute.cpp:22: /<>/umbrello/dialogs/umlattributedialog.h:40:10: warning: ‘virtual bool UMLAttributeDialog::apply()’ can be marked override [-Wsuggest-override] bool apply(); ^~~~~ [ 64%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/classifier.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/classifier.cpp.o -c /<>/umbrello/uml1model/classifier.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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:40:24: warning: ‘virtual UMLObject* UMLCheckConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:49:18: warning: ‘virtual bool UMLCheckConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:61:10: warning: ‘virtual bool UMLCheckConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/uml1model/checkconstraint.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 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] virtual bool apply(); ^~~~~ [ 65%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/classifierlistitem.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/classifierlistitem.cpp.o -c /<>/umbrello/uml1model/classifierlistitem.cpp [ 65%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/component.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -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/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ [ 65%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/datatype.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/datatype.cpp.o -c /<>/umbrello/uml1model/datatype.cpp 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.cpp:10: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/uml1model/classifier.cpp:13: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/uml1model/classifier.cpp:14: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/uml1model/classifier.cpp:18: /<>/umbrello/uml1model/template.h:37:18: warning: ‘virtual void UMLTemplate::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 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] 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] virtual QString getTypeName() const; ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/uml1model/classifier.cpp:19: /<>/umbrello/uml1model/enumliteral.h:35:18: warning: ‘virtual void UMLEnumLiteral::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:37:24: warning: ‘virtual UMLObject* UMLEnumLiteral::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:51:10: warning: ‘virtual bool UMLEnumLiteral::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/uml1model/classifier.cpp:20: /<>/umbrello/uml1model/entityattribute.h:47:18: warning: ‘virtual void UMLEntityAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:49:24: warning: ‘virtual UMLObject* UMLEntityAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:75:10: warning: ‘virtual bool UMLEntityAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/uml1model/classifier.cpp:21: /<>/umbrello/uml1model/enum.h:38:18: warning: ‘virtual void UMLEnum::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/uml1model/classifier.cpp:22: /<>/umbrello/uml1model/entity.h:43:18: warning: ‘virtual void UMLEntity::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entity.h:45:24: warning: ‘virtual UMLObject* UMLEntity::clone() const’ can be marked override [-Wsuggest-override] 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] virtual UMLAttribute* createAttribute(const QString &name = QString(), ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:73:18: warning: ‘virtual bool UMLEntity::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:75:18: warning: ‘virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:77:31: warning: ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’ can be marked override [-Wsuggest-override] UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const; ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:81:36: warning: ‘virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:93:10: warning: ‘virtual bool UMLEntity::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/uml1model/classifier.cpp:23: /<>/umbrello/uml1model/stereotype.h:51:18: warning: ‘virtual void UMLStereotype::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/stereotype.h:53:24: warning: ‘virtual UMLObject* UMLStereotype::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/stereotype.h:62:10: warning: ‘virtual void UMLStereotype::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/stereotype.h:64:18: warning: ‘virtual bool UMLStereotype::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent); ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.cpp:25: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.cpp:30: /<>/umbrello/dialogs/umloperationdialog.h:52:10: warning: ‘virtual bool UMLOperationDialog::apply()’ can be marked override [-Wsuggest-override] 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] 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] 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] 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] 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] bool load1(QDomElement& element); ^~~~~ /<>/umbrello/uml1model/instance.h:47:18: warning: ‘virtual bool UMLInstance::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/instance.h:48:10: warning: ‘virtual bool UMLInstance::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.cpp:36: /<>/umbrello/uml1model/instanceattribute.h:39:18: warning: ‘virtual void UMLInstanceAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/instanceattribute.h:41:18: warning: ‘virtual bool UMLInstanceAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/instanceattribute.h:44:18: warning: ‘virtual bool UMLInstanceAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement &element); ^~~~~ In file included from /<>/umbrello/uml1model/classifierlistitem.cpp:12: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const = 0; ^~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/component.h:36:10: warning: ‘virtual void UMLComponent::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/component.h:42:10: warning: ‘virtual bool UMLComponent::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/uml1model/component.cpp:14: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/uml1model/classifierlistitem.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/component.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifierlistitem.cpp:16: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/uml1model/classifierlistitem.cpp:19: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/component.cpp:17: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/uml1model/datatype.cpp:12: /<>/umbrello/uml1model/datatype.h:38:18: warning: ‘virtual bool UMLDatatype::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & element); ^~~~~~~~~~~~ /<>/umbrello/uml1model/datatype.h:39:18: warning: ‘virtual void UMLDatatype::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ [ 65%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/entity.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/entity.cpp.o -c /<>/umbrello/uml1model/entity.cpp [ 66%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/entityattribute.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/entityattribute.cpp.o -c /<>/umbrello/uml1model/entityattribute.cpp [ 66%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/entityconstraint.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/entityconstraint.cpp.o -c /<>/umbrello/uml1model/entityconstraint.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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const = 0; ^~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:49:24: warning: ‘virtual UMLObject* UMLEntityAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:75:10: warning: ‘virtual bool UMLEntityAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const = 0; ^~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/uml1model/entityconstraint.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ 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] virtual void showEvent(QShowEvent*); ^~~~~~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/uml1model/entity.cpp:12: /<>/umbrello/uml1model/entity.h:43:18: warning: ‘virtual void UMLEntity::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entity.h:45:24: warning: ‘virtual UMLObject* UMLEntity::clone() const’ can be marked override [-Wsuggest-override] 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] virtual UMLAttribute* createAttribute(const QString &name = QString(), ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:73:18: warning: ‘virtual bool UMLEntity::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:75:18: warning: ‘virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:77:31: warning: ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’ can be marked override [-Wsuggest-override] UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const; ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:81:36: warning: ‘virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:93:10: warning: ‘virtual bool UMLEntity::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/uml1model/entityconstraint.cpp:17: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/uml1model/entityattribute.cpp:18: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ 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] virtual void showEvent(QShowEvent*); ^~~~~~~~~ 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:49:24: warning: ‘virtual UMLObject* UMLEntityAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:75:10: warning: ‘virtual bool UMLEntityAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/uml1model/entityattribute.cpp:19: /<>/umbrello/dialogs/umlentityattributedialog.h:42:18: warning: ‘virtual bool UMLEntityAttributeDialog::apply()’ can be marked override [-Wsuggest-override] virtual bool apply(); ^~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:41:24: warning: ‘virtual UMLObject* UMLUniqueConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:50:18: warning: ‘virtual bool UMLUniqueConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:64:10: warning: ‘virtual bool UMLUniqueConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/uml1model/entity.cpp:19: /<>/umbrello/uml1model/checkconstraint.h:38:18: warning: ‘virtual void UMLCheckConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:40:24: warning: ‘virtual UMLObject* UMLCheckConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:49:18: warning: ‘virtual bool UMLCheckConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:61:10: warning: ‘virtual bool UMLCheckConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/uml1model/entity.cpp:21: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/entity.cpp:26: /<>/umbrello/dialogs/umlentityattributedialog.h:42:18: warning: ‘virtual bool UMLEntityAttributeDialog::apply()’ can be marked override [-Wsuggest-override] 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] 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] virtual bool apply(); ^~~~~ [ 66%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/enum.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/enum.cpp.o -c /<>/umbrello/uml1model/enum.cpp [ 66%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/enumliteral.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/enumliteral.cpp.o -c /<>/umbrello/uml1model/enumliteral.cpp [ 66%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/folder.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/folder.cpp.o -c /<>/umbrello/uml1model/folder.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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:37:24: warning: ‘virtual UMLObject* UMLEnumLiteral::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:51:10: warning: ‘virtual bool UMLEnumLiteral::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/uml1model/enumliteral.cpp:12: /<>/umbrello/dialogs/umlenumliteraldialog.h:37:10: warning: ‘virtual bool UMLEnumLiteralDialog::apply()’ can be marked override [-Wsuggest-override] bool apply(); ^~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ [ 67%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/foreignkeyconstraint.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/foreignkeyconstraint.cpp.o -c /<>/umbrello/uml1model/foreignkeyconstraint.cpp 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/uml1model/enum.cpp:12: /<>/umbrello/uml1model/enum.h:38:18: warning: ‘virtual void UMLEnum::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/uml1model/enum.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:37:24: warning: ‘virtual UMLObject* UMLEnumLiteral::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:51:10: warning: ‘virtual bool UMLEnumLiteral::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ [ 67%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/node.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/node.cpp.o -c /<>/umbrello/uml1model/node.cpp 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/uml1model/folder.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/folder.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/folder.cpp:17: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/folder.cpp:20: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/uml1model/folder.cpp:22: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/uml1model/folder.cpp:22: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/uml1model/folder.cpp:22: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/folder.cpp:23: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/node.h:38:10: warning: ‘virtual void UMLNode::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/node.h:42:10: warning: ‘virtual bool UMLNode::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ [ 67%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/operation.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/operation.cpp.o -c /<>/umbrello/uml1model/operation.cpp 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.cpp:16: /<>/umbrello/uml1model/entity.h:43:18: warning: ‘virtual void UMLEntity::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entity.h:45:24: warning: ‘virtual UMLObject* UMLEntity::clone() const’ can be marked override [-Wsuggest-override] 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] virtual UMLAttribute* createAttribute(const QString &name = QString(), ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:73:18: warning: ‘virtual bool UMLEntity::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:75:18: warning: ‘virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:77:31: warning: ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’ can be marked override [-Wsuggest-override] UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const; ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:81:36: warning: ‘virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:93:10: warning: ‘virtual bool UMLEntity::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.cpp:17: /<>/umbrello/uml1model/entityattribute.h:47:18: warning: ‘virtual void UMLEntityAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:49:24: warning: ‘virtual UMLObject* UMLEntityAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:75:10: warning: ‘virtual bool UMLEntityAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/uml1model/foreignkeyconstraint.cpp:20: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ [ 67%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/package.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/package.cpp.o -c /<>/umbrello/uml1model/package.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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/operation.cpp:16: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/uml1model/operation.cpp:18: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/operation.cpp:22: /<>/umbrello/dialogs/umloperationdialog.h:52:10: warning: ‘virtual bool UMLOperationDialog::apply()’ can be marked override [-Wsuggest-override] 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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual bool load1(QDomElement& element); ^~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/port.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/port.cpp.o -c /<>/umbrello/uml1model/port.cpp 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] virtual void showEvent(QShowEvent*); ^~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/uml1model/package.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/package.cpp:19: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.cpp:19: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/uml1model/package.cpp:20: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/uml1model/package.cpp:21: /<>/umbrello/uml1model/entity.h:43:18: warning: ‘virtual void UMLEntity::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entity.h:45:24: warning: ‘virtual UMLObject* UMLEntity::clone() const’ can be marked override [-Wsuggest-override] 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] virtual UMLAttribute* createAttribute(const QString &name = QString(), ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:73:18: warning: ‘virtual bool UMLEntity::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:75:18: warning: ‘virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:77:31: warning: ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’ can be marked override [-Wsuggest-override] UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const; ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:81:36: warning: ‘virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:93:10: warning: ‘virtual bool UMLEntity::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ [ 68%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/stereotype.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/stereotype.cpp.o -c /<>/umbrello/uml1model/stereotype.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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/port.h:38:10: warning: ‘virtual void UMLPort::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/port.h:42:10: warning: ‘virtual bool UMLPort::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/uml1model/stereotype.cpp:12: /<>/umbrello/uml1model/stereotype.h:51:18: warning: ‘virtual void UMLStereotype::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/stereotype.h:53:24: warning: ‘virtual UMLObject* UMLStereotype::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/stereotype.h:62:10: warning: ‘virtual void UMLStereotype::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/stereotype.h:64:18: warning: ‘virtual bool UMLStereotype::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent); ^~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/template.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/template.cpp.o -c /<>/umbrello/uml1model/template.cpp [ 68%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/umlattributelist.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/umlattributelist.cpp.o -c /<>/umbrello/uml1model/umlattributelist.cpp 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] virtual void showEvent(QShowEvent*); ^~~~~~~~~ [ 69%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/umlcanvasobject.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/umlcanvasobject.cpp.o -c /<>/umbrello/uml1model/umlcanvasobject.cpp In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/uml1model/stereotype.cpp:18: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ [ 69%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/umlclassifierlistitemlist.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/umlclassifierlistitemlist.cpp.o -c /<>/umbrello/uml1model/umlclassifierlistitemlist.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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 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] 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] virtual QString getTypeName() const; ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void showEvent(QShowEvent*); ^~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/uml1model/template.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/umlcanvasobject.cpp:12: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ 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] virtual bool apply(); ^~~~~ 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] virtual void showEvent(QShowEvent*); ^~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/uml1model/umlcanvasobject.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ [ 69%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/umlentityattributelist.cpp.o 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const = 0; ^~~~~ cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/umlentityattributelist.cpp.o -c /<>/umbrello/uml1model/umlentityattributelist.cpp 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/uml1model/umlcanvasobject.cpp:18: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/umlcanvasobject.cpp:18: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/uml1model/umlcanvasobject.cpp:19: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/uml1model/umlcanvasobject.cpp:21: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/uml1model/umlcanvasobject.cpp:22: /<>/umbrello/uml1model/template.h:37:18: warning: ‘virtual void UMLTemplate::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 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] 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] virtual QString getTypeName() const; ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/uml1model/umlcanvasobject.cpp:23: /<>/umbrello/uml1model/stereotype.h:51:18: warning: ‘virtual void UMLStereotype::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/stereotype.h:53:24: warning: ‘virtual UMLObject* UMLStereotype::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/stereotype.h:62:10: warning: ‘virtual void UMLStereotype::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/stereotype.h:64:18: warning: ‘virtual bool UMLStereotype::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent); ^~~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/umlentityconstraintlist.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/umlentityconstraintlist.cpp.o -c /<>/umbrello/uml1model/umlentityconstraintlist.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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const = 0; ^~~~~ [ 69%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/umlobject.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/umlobject.cpp.o -c /<>/umbrello/uml1model/umlobject.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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:49:24: warning: ‘virtual UMLObject* UMLEntityAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:75:10: warning: ‘virtual bool UMLEntityAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const = 0; ^~~~~ [ 70%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/umlobjectlist.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/umlobjectlist.cpp.o -c /<>/umbrello/uml1model/umlobjectlist.cpp [ 70%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/umlrole.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/umlrole.cpp.o -c /<>/umbrello/uml1model/umlrole.cpp [ 70%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/usecase.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/usecase.cpp.o -c /<>/umbrello/uml1model/usecase.cpp In file included from /<>/umbrello/dialogs/classpropertiesdialog.h:14, from /<>/umbrello/uml1model/umlobject.cpp:15: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:37:24: warning: ‘virtual UMLObject* UMLEnumLiteral::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:51:10: warning: ‘virtual bool UMLEnumLiteral::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/uml1model/umlobject.cpp:19: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/umlobject.cpp:21: /<>/umbrello/umllistview.h:115:10: warning: ‘virtual bool UMLListView::event(QEvent*)’ can be marked override [-Wsuggest-override] bool event(QEvent *e); ^~~~~ /<>/umbrello/umllistview.h:116:10: warning: ‘virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:117:10: warning: ‘virtual void UMLListView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:118:10: warning: ‘virtual void UMLListView::mouseMoveEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QMouseEvent *me); ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:119:10: warning: ‘virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:120:10: warning: ‘virtual void UMLListView::focusOutEvent(QFocusEvent*)’ can be marked override [-Wsuggest-override] void focusOutEvent (QFocusEvent *fe); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:121:10: warning: ‘virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)’ can be marked override [-Wsuggest-override] void contextMenuEvent(QContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:125:10: warning: ‘virtual void UMLListView::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] void keyPressEvent(QKeyEvent* ke); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:126:10: warning: ‘virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QDragEnterEvent* event); ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:127:10: warning: ‘virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QDragMoveEvent* event); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:128:10: warning: ‘virtual void UMLListView::dropEvent(QDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QDropEvent* event); ^~~~~~~~~ /<>/umbrello/umllistview.h:129:10: warning: ‘virtual void UMLListView::commitData(QWidget*)’ can be marked override [-Wsuggest-override] void commitData(QWidget *editor); ^~~~~~~~~~ In file included from /<>/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] 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] 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] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/uml1model/umlobject.cpp:26: /<>/umbrello/uml1model/stereotype.h:51:18: warning: ‘virtual void UMLStereotype::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/stereotype.h:53:24: warning: ‘virtual UMLObject* UMLStereotype::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/stereotype.h:62:10: warning: ‘virtual void UMLStereotype::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/stereotype.h:64:18: warning: ‘virtual bool UMLStereotype::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent); ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/umlobject.cpp:28: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdcreatediagram.h:31:14: warning: ‘virtual void Uml::CmdCreateDiagram::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdhandlerename.h:27:14: warning: ‘virtual void Uml::CmdHandleRename::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdremovediagram.h:33:14: warning: ‘virtual void Uml::CmdRemoveDiagram::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdsetstereotype.h:25:18: warning: ‘virtual void Uml::CmdSetStereotype::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdsetvisibility.h:25:18: warning: ‘virtual void Uml::CmdSetVisibility::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdcreateumlobject.h:29:14: warning: ‘virtual void Uml::CmdCreateUMLObject::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdremoveumlobject.h:26:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.h:31:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlobject.h:27:18: warning: ‘virtual void Uml::CmdRenameUMLObject::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangefillcolor.h:31:18: warning: ‘virtual void Uml::CmdChangeFillColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void undo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangefont.h:28:18: warning: ‘virtual void Uml::CmdChangeFont::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangelinecolor.h:28:14: warning: ‘virtual void Uml::CmdChangeLineColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangelinewidth.h:26:14: warning: ‘virtual void Uml::CmdChangeLineWidth::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangemultiplicity.h:27:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangetextcolor.h:28:14: warning: ‘virtual void Uml::CmdChangeTextColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangeusefillcolor.h:28:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /<>/umbrello/cmds.h:42, from /<>/umbrello/uml1model/umlobject.cpp:31: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:26:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdcreatewidget.h:29:14: warning: ‘virtual void Uml::CmdCreateWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdmovewidget.h:29:14: warning: ‘virtual void Uml::CmdMoveWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdremovewidget.h:29:14: warning: ‘virtual void Uml::CmdRemoveWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdresizewidget.h:29:14: warning: ‘virtual void Uml::CmdResizeWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdsetname.h:25:18: warning: ‘virtual void Uml::CmdSetName::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdsettxt.h:27:18: warning: ‘virtual void Uml::CmdSetTxt::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/uml1model/umlobject.cpp:1275: /<>/umbrello/uml1model/actor.h:36:24: warning: ‘virtual UMLObject* UMLActor::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/actor.h:38:10: warning: ‘virtual void UMLActor::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/actor.h:41:10: warning: ‘virtual bool UMLActor::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/uml1model/umlobject.cpp:1276: /<>/umbrello/uml1model/artifact.h:45:24: warning: ‘virtual UMLObject* UMLArtifact::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/artifact.h:47:10: warning: ‘virtual void UMLArtifact::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/artifact.h:55:10: warning: ‘virtual bool UMLArtifact::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/uml1model/umlobject.cpp:1277: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/uml1model/umlobject.cpp:1280: /<>/umbrello/uml1model/category.h:43:10: warning: ‘virtual void UMLCategory::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/category.h:45:24: warning: ‘virtual UMLObject* UMLCategory::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/category.h:47:10: warning: ‘virtual void UMLCategory::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/category.h:55:10: warning: ‘virtual bool UMLCategory::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/uml1model/umlobject.cpp:1281: /<>/umbrello/uml1model/checkconstraint.h:38:18: warning: ‘virtual void UMLCheckConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:40:24: warning: ‘virtual UMLObject* UMLCheckConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:49:18: warning: ‘virtual bool UMLCheckConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:61:10: warning: ‘virtual bool UMLCheckConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/uml1model/umlobject.cpp:1282: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/uml1model/umlobject.cpp:1283: /<>/umbrello/uml1model/component.h:34:24: warning: ‘virtual UMLObject* UMLComponent::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/component.h:36:10: warning: ‘virtual void UMLComponent::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/component.h:42:10: warning: ‘virtual bool UMLComponent::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/uml1model/umlobject.cpp:1284: /<>/umbrello/uml1model/datatype.h:38:18: warning: ‘virtual bool UMLDatatype::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & element); ^~~~~~~~~~~~ /<>/umbrello/uml1model/datatype.h:39:18: warning: ‘virtual void UMLDatatype::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/umlobject.cpp:1285: /<>/umbrello/uml1model/entity.h:43:18: warning: ‘virtual void UMLEntity::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entity.h:45:24: warning: ‘virtual UMLObject* UMLEntity::clone() const’ can be marked override [-Wsuggest-override] 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] virtual UMLAttribute* createAttribute(const QString &name = QString(), ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:73:18: warning: ‘virtual bool UMLEntity::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:75:18: warning: ‘virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:77:31: warning: ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’ can be marked override [-Wsuggest-override] UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const; ^~~~~~~~~~~~~~~ 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] UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/entity.h:81:36: warning: ‘virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:93:10: warning: ‘virtual bool UMLEntity::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/uml1model/umlrole.cpp:15: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const { return 0; } ^~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:49:24: warning: ‘virtual UMLObject* UMLEntityAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); ^~~~~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ /<>/umbrello/uml1model/entityattribute.h:68:18: warning: ‘virtual void UMLEntityAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:70:18: warning: ‘virtual bool UMLEntityAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:75:10: warning: ‘virtual bool UMLEntityAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/uml1model/umlobject.cpp:1288: /<>/umbrello/uml1model/enum.h:38:18: warning: ‘virtual void UMLEnum::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] 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] bool load1(QDomElement& element); ^~~~~ /<>/umbrello/uml1model/instance.h:47:18: warning: ‘virtual bool UMLInstance::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/instance.h:48:10: warning: ‘virtual bool UMLInstance::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/umlobject.cpp:1293: /<>/umbrello/uml1model/instanceattribute.h:39:18: warning: ‘virtual void UMLInstanceAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/instanceattribute.h:41:18: warning: ‘virtual bool UMLInstanceAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/instanceattribute.h:44:18: warning: ‘virtual bool UMLInstanceAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement &element); ^~~~~ In file included from /<>/umbrello/uml1model/umlobject.cpp:1294: /<>/umbrello/uml1model/node.h:36:24: warning: ‘virtual UMLObject* UMLNode::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/node.h:38:10: warning: ‘virtual void UMLNode::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/node.h:42:10: warning: ‘virtual bool UMLNode::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/uml1model/umlobject.cpp:1295: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/uml1model/umlobject.cpp:1297: /<>/umbrello/uml1model/port.h:36:24: warning: ‘virtual UMLObject* UMLPort::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/port.h:38:10: warning: ‘virtual void UMLPort::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/port.h:42:10: warning: ‘virtual bool UMLPort::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/uml1model/umlobject.cpp:1298: /<>/umbrello/uml1model/umlrole.h:47:16: warning: ‘virtual UMLObject* UMLRole::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/uml1model/umlobject.cpp:1300: /<>/umbrello/uml1model/template.h:37:18: warning: ‘virtual void UMLTemplate::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 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] 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] virtual QString getTypeName() const; ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/uml1model/umlobject.cpp:1301: /<>/umbrello/uml1model/uniqueconstraint.h:39:18: warning: ‘virtual void UMLUniqueConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:41:24: warning: ‘virtual UMLObject* UMLUniqueConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:50:18: warning: ‘virtual bool UMLUniqueConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:64:10: warning: ‘virtual bool UMLUniqueConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/uml1model/umlobject.cpp:1302: /<>/umbrello/uml1model/usecase.h:32:24: warning: ‘virtual UMLObject* UMLUseCase::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/usecase.h:34:10: warning: ‘virtual void UMLUseCase::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/usecase.h:37:10: warning: ‘virtual bool UMLUseCase::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/uml1model/umlrole.cpp:16: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent*); ^~~~~~~~~ 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] bool apply(); ^~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/uml1model/umlrole.cpp:19: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/usecase.h:34:10: warning: ‘virtual void UMLUseCase::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/usecase.h:37:10: warning: ‘virtual bool UMLUseCase::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ [ 70%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/uniqueconstraint.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/uniqueconstraint.cpp.o -c /<>/umbrello/uml1model/uniqueconstraint.cpp [ 71%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/instance.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/instance.cpp.o -c /<>/umbrello/uml1model/instance.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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const = 0; ^~~~~ [ 71%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml1model/instanceattribute.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml1model/instanceattribute.cpp.o -c /<>/umbrello/uml1model/instanceattribute.cpp 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:49:24: warning: ‘virtual UMLObject* UMLEntityAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:75:10: warning: ‘virtual bool UMLEntityAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/uml1model/uniqueconstraint.cpp:12: /<>/umbrello/uml1model/uniqueconstraint.h:39:18: warning: ‘virtual void UMLUniqueConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:41:24: warning: ‘virtual UMLObject* UMLUniqueConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:50:18: warning: ‘virtual bool UMLUniqueConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:64:10: warning: ‘virtual bool UMLUniqueConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/uml1model/uniqueconstraint.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/uml1model/uniqueconstraint.cpp:16: /<>/umbrello/uml1model/entity.h:43:18: warning: ‘virtual void UMLEntity::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entity.h:45:24: warning: ‘virtual UMLObject* UMLEntity::clone() const’ can be marked override [-Wsuggest-override] 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] virtual UMLAttribute* createAttribute(const QString &name = QString(), ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:73:18: warning: ‘virtual bool UMLEntity::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:75:18: warning: ‘virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:77:31: warning: ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’ can be marked override [-Wsuggest-override] UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const; ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:81:36: warning: ‘virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:93:10: warning: ‘virtual bool UMLEntity::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/uml1model/uniqueconstraint.cpp:19: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/uniqueconstraint.cpp:20: /<>/umbrello/dialogs/umlattributedialog.h:40:10: warning: ‘virtual bool UMLAttributeDialog::apply()’ can be marked override [-Wsuggest-override] 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] virtual bool apply(); ^~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] 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] bool load1(QDomElement& element); ^~~~~ /<>/umbrello/uml1model/instance.h:47:18: warning: ‘virtual bool UMLInstance::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/instance.h:48:10: warning: ‘virtual bool UMLInstance::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/cmdcreatediagram.h:31:14: warning: ‘virtual void Uml::CmdCreateDiagram::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdhandlerename.h:27:14: warning: ‘virtual void Uml::CmdHandleRename::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdremovediagram.h:33:14: warning: ‘virtual void Uml::CmdRemoveDiagram::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdsetstereotype.h:25:18: warning: ‘virtual void Uml::CmdSetStereotype::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdsetvisibility.h:25:18: warning: ‘virtual void Uml::CmdSetVisibility::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdcreateumlobject.h:29:14: warning: ‘virtual void Uml::CmdCreateUMLObject::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdremoveumlobject.h:26:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.h:31:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlobject.h:27:18: warning: ‘virtual void Uml::CmdRenameUMLObject::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangefillcolor.h:31:18: warning: ‘virtual void Uml::CmdChangeFillColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void undo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangefont.h:28:18: warning: ‘virtual void Uml::CmdChangeFont::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangelinecolor.h:28:14: warning: ‘virtual void Uml::CmdChangeLineColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangelinewidth.h:26:14: warning: ‘virtual void Uml::CmdChangeLineWidth::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangemultiplicity.h:27:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangetextcolor.h:28:14: warning: ‘virtual void Uml::CmdChangeTextColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangeusefillcolor.h:28:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /<>/umbrello/cmds.h:42, from /<>/umbrello/uml1model/instance.cpp:14: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:26:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdcreatewidget.h:29:14: warning: ‘virtual void Uml::CmdCreateWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdmovewidget.h:29:14: warning: ‘virtual void Uml::CmdMoveWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdremovewidget.h:29:14: warning: ‘virtual void Uml::CmdRemoveWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdresizewidget.h:29:14: warning: ‘virtual void Uml::CmdResizeWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdsetname.h:25:18: warning: ‘virtual void Uml::CmdSetName::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdsettxt.h:27:18: warning: ‘virtual void Uml::CmdSetTxt::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/uml1model/instance.cpp:17: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/instanceattribute.h:44:18: warning: ‘virtual bool UMLInstanceAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement &element); ^~~~~ In file included from /<>/umbrello/uml1model/instance.cpp:20: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/instance.cpp:22: /<>/umbrello/dialogs/umlinstanceattributedialog.h:35:10: warning: ‘virtual bool UMLInstanceAttributeDialog::apply()’ can be marked override [-Wsuggest-override] bool apply(); ^~~~~ [ 71%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/activitywidget.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/activitywidget.cpp.o -c /<>/umbrello/umlwidgets/activitywidget.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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/instanceattribute.h:44:18: warning: ‘virtual bool UMLInstanceAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement &element); ^~~~~ [ 71%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/actorwidget.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/actorwidget.cpp.o -c /<>/umbrello/umlwidgets/actorwidget.cpp 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] virtual void showEvent(QShowEvent*); ^~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/uml1model/instanceattribute.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/instanceattribute.cpp:18: /<>/umbrello/dialogs/umlinstanceattributedialog.h:35:10: warning: ‘virtual bool UMLInstanceAttributeDialog::apply()’ can be marked override [-Wsuggest-override] bool apply(); ^~~~~ [ 71%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/artifactwidget.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -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/activitywidget.h:14, from /<>/umbrello/umlwidgets/activitywidget.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/activitywidget.h:14, from /<>/umbrello/umlwidgets/activitywidget.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ [ 72%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/associationline.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/associationline.cpp.o -c /<>/umbrello/umlwidgets/associationline.cpp In file included from /<>/umbrello/umlwidgets/activitywidget.cpp:12: /<>/umbrello/umlwidgets/activitywidget.h:65:18: warning: ‘virtual bool ActivityWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:66:18: warning: ‘virtual void ActivityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/activitywidget.h:67:18: warning: ‘virtual void ActivityWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:69:18: warning: ‘virtual bool ActivityWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:70:18: warning: ‘virtual void ActivityWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:72:10: warning: ‘virtual void ActivityWidget::constrain(qreal&, qreal&)’ can be marked override [-Wsuggest-override] void constrain(qreal& width, qreal& height); ^~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:86:18: warning: ‘virtual void ActivityWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:89:20: warning: ‘virtual QSizeF ActivityWidget::minimumSize() const’ can be marked override [-Wsuggest-override] virtual QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:90:20: warning: ‘virtual QSizeF ActivityWidget::maximumSize()’ can be marked override [-Wsuggest-override] virtual QSizeF maximumSize(); ^~~~~~~~~~~ In file included from /<>/umbrello/dialogs/activitydialog.h:14, from /<>/umbrello/umlwidgets/activitywidget.cpp:15: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/activitywidget.cpp:22: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/activitywidget.cpp:22: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/activitywidget.cpp:23: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/actorwidget.h:14, from /<>/umbrello/umlwidgets/actorwidget.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/actorwidget.h:14, from /<>/umbrello/umlwidgets/actorwidget.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/actor.h:38:10: warning: ‘virtual void UMLActor::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/actor.h:41:10: warning: ‘virtual bool UMLActor::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/umlwidgets/actorwidget.cpp:16: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/artifactwidget.h:14, from /<>/umbrello/umlwidgets/artifactwidget.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/artifactwidget.h:14, from /<>/umbrello/umlwidgets/artifactwidget.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/artifact.h:47:10: warning: ‘virtual void UMLArtifact::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/artifact.h:55:10: warning: ‘virtual bool UMLArtifact::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/umlwidgets/artifactwidget.cpp:16: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent*); ^~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/artifactwidget.cpp:17: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/artifactwidget.cpp:17: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/artifactwidget.cpp:18: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ [ 72%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/associationwidget.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/associationwidget.cpp.o -c /<>/umbrello/umlwidgets/associationwidget.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] 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] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:61:30: warning: ‘virtual QPainterPath Symbol::shape() const’ can be marked override [-Wsuggest-override] 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] 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] QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:159:18: warning: ‘virtual QPainterPath AssociationLine::shape() const’ can be marked override [-Wsuggest-override] QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/associationline.h:164:10: warning: ‘virtual void AssociationLine::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:165:10: warning: ‘virtual void AssociationLine::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:166:10: warning: ‘virtual void AssociationLine::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:168:10: warning: ‘virtual void AssociationLine::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:169:10: warning: ‘virtual void AssociationLine::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] void hoverMoveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:170:10: warning: ‘virtual void AssociationLine::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ In file included from /<>/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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/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:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/umlwidgets/associationline.cpp:15: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/associationline.cpp:15: /<>/umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setCustomOpText(const QString &opText); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 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] virtual void setText(FloatingTextWidget *ft, const QString &newText); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual bool AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setOperationText(const QString &op); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] virtual void constrainTextPos(qreal &textX, qreal &textY, ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /<>/umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:194:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:199:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:201:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:208:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:210:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~ [ 72%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/boxwidget.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/boxwidget.cpp.o -c /<>/umbrello/umlwidgets/boxwidget.cpp 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] virtual void showEvent(QShowEvent*); ^~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/umlwidgets/associationline.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ [ 72%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/categorywidget.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -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/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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/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:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.cpp:12: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/associationwidget.cpp:12: /<>/umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setCustomOpText(const QString &opText); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 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] virtual void setText(FloatingTextWidget *ft, const QString &newText); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual bool AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setOperationText(const QString &op); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] virtual void constrainTextPos(qreal &textX, qreal &textY, ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /<>/umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:194:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:199:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:201:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:208:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:210:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/associationwidget.cpp:15: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:61:30: warning: ‘virtual QPainterPath Symbol::shape() const’ can be marked override [-Wsuggest-override] 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] 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] QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:159:18: warning: ‘virtual QPainterPath AssociationLine::shape() const’ can be marked override [-Wsuggest-override] QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/associationline.h:164:10: warning: ‘virtual void AssociationLine::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:165:10: warning: ‘virtual void AssociationLine::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:166:10: warning: ‘virtual void AssociationLine::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:168:10: warning: ‘virtual void AssociationLine::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:169:10: warning: ‘virtual void AssociationLine::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] void hoverMoveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:170:10: warning: ‘virtual void AssociationLine::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/associationpropertiesdialog.h:14, from /<>/umbrello/umlwidgets/associationwidget.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/umlwidgets/associationwidget.cpp:20: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const = 0; ^~~~~ In file included from /<>/umbrello/umlwidgets/associationwidget.cpp:20: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/umlwidgets/associationwidget.cpp:21: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/umlwidgets/associationwidget.cpp:21: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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:21: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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:21: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/umlwidgets/associationwidget.cpp:21: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/umlwidgets/associationwidget.cpp:23: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent*); ^~~~~~~~~ In file included from /<>/umbrello/umlwidgets/associationwidget.cpp:26: /<>/umbrello/uml1model/entity.h:43:18: warning: ‘virtual void UMLEntity::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entity.h:45:24: warning: ‘virtual UMLObject* UMLEntity::clone() const’ can be marked override [-Wsuggest-override] 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] virtual UMLAttribute* createAttribute(const QString &name = QString(), ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:73:18: warning: ‘virtual bool UMLEntity::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:75:18: warning: ‘virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:77:31: warning: ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’ can be marked override [-Wsuggest-override] UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const; ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:81:36: warning: ‘virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:93:10: warning: ‘virtual bool UMLEntity::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/umlwidgets/associationwidget.cpp:27: /<>/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: ‘virtual bool FloatingTextWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: ‘virtual bool FloatingTextWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: ‘virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: ‘virtual void FloatingTextWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: ‘virtual QSizeF FloatingTextWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: ‘virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: ‘virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/associationwidget.cpp:28: /<>/umbrello/umlwidgets/messagewidget.h:54:18: warning: ‘virtual void MessageWidget::setY(qreal)’ can be marked override [-Wsuggest-override] virtual void setY(qreal y); ^~~~ /<>/umbrello/umlwidgets/messagewidget.h:58:18: warning: ‘virtual void MessageWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] virtual void lwSetFont (QFont font); ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:59:28: warning: ‘virtual UMLClassifier* MessageWidget::operationOwner()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:61:27: warning: ‘virtual UMLOperation* MessageWidget::operation()’ can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:62:18: warning: ‘virtual void MessageWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:64:21: warning: ‘virtual QString MessageWidget::customOpText()’ can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:65:18: warning: ‘virtual void MessageWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setCustomOpText(const QString &opText); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:67:18: warning: ‘virtual void MessageWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 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] 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] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:71:28: warning: ‘virtual UMLClassifier* MessageWidget::lwClassifier()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:72:18: warning: ‘virtual void MessageWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setOperationText(const QString &op); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:74:18: warning: ‘virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight, ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:111:18: warning: ‘virtual bool MessageWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 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] 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] void cleanup(); ^~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:127:10: warning: ‘virtual void MessageWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:132:20: warning: ‘virtual QSizeF MessageWidget::minimumSize() const’ can be marked override [-Wsuggest-override] virtual QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:134:16: warning: ‘virtual UMLWidget* MessageWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:136:18: warning: ‘virtual void MessageWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void resizeWidget(qreal newW, qreal newH); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:138:18: warning: ‘virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:139:18: warning: ‘virtual bool MessageWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:151:18: warning: ‘virtual bool MessageWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:154:18: warning: ‘virtual void MessageWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:155:18: warning: ‘virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:157:21: warning: ‘virtual QCursor MessageWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] virtual QCursor resizeCursor() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:203:10: warning: ‘virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)’ can be marked override [-Wsuggest-override] void slotWidgetMoved(Uml::ID::Type id); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:204:10: warning: ‘virtual void MessageWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/associationwidget.cpp:29: /<>/umbrello/umlwidgets/objectwidget.h:39:18: warning: ‘virtual void ObjectWidget::setX(qreal)’ can be marked override [-Wsuggest-override] virtual void setX(qreal x); ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:40:18: warning: ‘virtual void ObjectWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 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] 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] bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:51:10: warning: ‘virtual void ObjectWidget::cleanup()’ can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:53:18: warning: ‘virtual bool ObjectWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:73:18: warning: ‘virtual void ObjectWidget::setLineColorCmd(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColorCmd(const QColor &color); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:77:18: warning: ‘virtual void ObjectWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void resizeWidget(qreal newW, qreal newH); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:79:18: warning: ‘virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:80:18: warning: ‘virtual bool ObjectWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:83:10: warning: ‘virtual void ObjectWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:84:18: warning: ‘virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)’ can be marked override [-Wsuggest-override] virtual void slotFillColorChanged(Uml::ID::Type viewID); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:88:18: warning: ‘virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *me); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:89:18: warning: ‘virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:91:12: warning: ‘virtual QSizeF ObjectWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:93:18: warning: ‘virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void moveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:94:18: warning: ‘virtual void ObjectWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:95:18: warning: ‘virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:97:21: warning: ‘virtual QCursor ObjectWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] virtual QCursor resizeCursor() const; ^~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/boxwidget.h:15, from /<>/umbrello/umlwidgets/boxwidget.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/associationwidget.cpp:30: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/umlwidgets/boxwidget.h:15, from /<>/umbrello/umlwidgets/boxwidget.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/boxwidget.h:36:18: warning: ‘virtual bool BoxWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/boxwidget.h:39:10: warning: ‘virtual void BoxWidget::toForeground()’ can be marked override [-Wsuggest-override] void toForeground(); ^~~~~~~~~~~~ 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/associationwidget.cpp:35: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/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] 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] 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] bool load1(QDomElement& element); ^~~~~ /<>/umbrello/uml1model/instance.h:47:18: warning: ‘virtual bool UMLInstance::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/instance.h:48:10: warning: ‘virtual bool UMLInstance::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/associationwidget.cpp:39: /<>/umbrello/uml1model/instanceattribute.h:39:18: warning: ‘virtual void UMLInstanceAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/instanceattribute.h:41:18: warning: ‘virtual bool UMLInstanceAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/instanceattribute.h:44:18: warning: ‘virtual bool UMLInstanceAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement &element); ^~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/umlwidgets/boxwidget.cpp:15: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/categorywidget.h:14, from /<>/umbrello/umlwidgets/categorywidget.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/categorywidget.h:14, from /<>/umbrello/umlwidgets/categorywidget.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/categorywidget.h:49:12: warning: ‘virtual QSizeF CategoryWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/categorywidget.h:52:10: warning: ‘virtual void CategoryWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/category.h:45:24: warning: ‘virtual UMLObject* UMLCategory::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/category.h:47:10: warning: ‘virtual void UMLCategory::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/category.h:55:10: warning: ‘virtual bool UMLCategory::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/umlwidgets/categorywidget.cpp:16: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ [ 73%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/childwidgetplacement.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/childwidgetplacement.cpp.o -c /<>/umbrello/umlwidgets/childwidgetplacement.cpp [ 73%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/childwidgetplacementpin.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/childwidgetplacementpin.cpp.o -c /<>/umbrello/umlwidgets/childwidgetplacementpin.cpp [ 73%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/childwidgetplacementport.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/childwidgetplacementport.cpp.o -c /<>/umbrello/umlwidgets/childwidgetplacementport.cpp In file included from /<>/umbrello/umlwidgets/childwidgetplacementpin.cpp:11: /<>/umbrello/umlwidgets/childwidgetplacementpin.h:28:18: warning: ‘virtual void ChildWidgetPlacementPin::detectConnectedSide()’ can be marked override [-Wsuggest-override] virtual void detectConnectedSide(); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/childwidgetplacementpin.h:29:18: warning: ‘virtual void ChildWidgetPlacementPin::setInitialPosition()’ can be marked override [-Wsuggest-override] virtual void setInitialPosition(); ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/childwidgetplacementpin.h:30:18: warning: ‘virtual void ChildWidgetPlacementPin::setNewPositionWhenMoved(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void setNewPositionWhenMoved(qreal diffX, qreal diffY); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/childwidgetplacementpin.h:31:18: warning: ‘virtual void ChildWidgetPlacementPin::setNewPositionOnParentResize()’ can be marked override [-Wsuggest-override] virtual void setNewPositionOnParentResize(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/childwidgetplacementport.cpp:11: /<>/umbrello/umlwidgets/childwidgetplacementport.h:27:18: warning: ‘virtual void ChildWidgetPlacementPort::detectConnectedSide()’ can be marked override [-Wsuggest-override] virtual void detectConnectedSide(); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/childwidgetplacementport.h:28:18: warning: ‘virtual void ChildWidgetPlacementPort::setInitialPosition()’ can be marked override [-Wsuggest-override] virtual void setInitialPosition(); ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/childwidgetplacementport.h:29:18: warning: ‘virtual void ChildWidgetPlacementPort::setNewPositionWhenMoved(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void setNewPositionWhenMoved(qreal diffX, qreal diffY); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/childwidgetplacementport.h:30:18: warning: ‘virtual void ChildWidgetPlacementPort::setNewPositionOnParentResize()’ can be marked override [-Wsuggest-override] virtual void setNewPositionOnParentResize(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/pinportbase.h:14, from /<>/umbrello/umlwidgets/childwidgetplacement.cpp:13: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:40:10: warning: ‘virtual void PinPortBase::updateWidget()’ can be marked override [-Wsuggest-override] void updateWidget(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:41:10: warning: ‘virtual void PinPortBase::setName(const QString&)’ can be marked override [-Wsuggest-override] void setName(const QString &strName); ^~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:42:10: warning: ‘virtual void PinPortBase::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:43:18: warning: ‘virtual void PinPortBase::notifyParentResize()’ can be marked override [-Wsuggest-override] virtual void notifyParentResize(); ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:45:16: warning: ‘virtual UMLWidget* PinPortBase::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:52:10: warning: ‘virtual bool PinPortBase::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:55:18: warning: ‘virtual void PinPortBase::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:59:10: warning: ‘virtual bool PinPortBase::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] bool activate(IDChangeLog* changeLog = 0); ^~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/childwidgetplacementpin.cpp:13: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/childwidgetplacementpin.cpp:13: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ [ 73%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/classifierwidget.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -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/childwidgetplacementport.cpp:13: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/childwidgetplacementport.cpp:13: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/childwidgetplacementport.cpp:14: /<>/umbrello/umlwidgets/pinportbase.h:35:18: warning: ‘virtual void PinPortBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/pinportbase.h:36:20: warning: ‘virtual QRectF PinPortBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:40:10: warning: ‘virtual void PinPortBase::updateWidget()’ can be marked override [-Wsuggest-override] void updateWidget(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:41:10: warning: ‘virtual void PinPortBase::setName(const QString&)’ can be marked override [-Wsuggest-override] void setName(const QString &strName); ^~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:42:10: warning: ‘virtual void PinPortBase::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:43:18: warning: ‘virtual void PinPortBase::notifyParentResize()’ can be marked override [-Wsuggest-override] virtual void notifyParentResize(); ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:45:16: warning: ‘virtual UMLWidget* PinPortBase::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:52:10: warning: ‘virtual bool PinPortBase::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:55:18: warning: ‘virtual void PinPortBase::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:59:10: warning: ‘virtual bool PinPortBase::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] bool activate(IDChangeLog* changeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/childwidgetplacementport.cpp: In member function ‘virtual void ChildWidgetPlacementPort::setNewPositionWhenMoved(qreal, qreal)’: /<>/umbrello/umlwidgets/childwidgetplacementport.cpp:39:12: warning: enumeration value ‘Undefined’ not handled in switch [-Wswitch] switch (m_connectedSide) ^ [ 73%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/combinedfragmentwidget.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/combinedfragmentwidget.cpp.o -c /<>/umbrello/umlwidgets/combinedfragmentwidget.cpp [ 74%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/componentwidget.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -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/classifierwidget.h:16, from /<>/umbrello/umlwidgets/classifierwidget.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlwidgets/classifierwidget.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.cpp:12: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.cpp:15: /<>/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: ‘virtual bool FloatingTextWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: ‘virtual bool FloatingTextWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: ‘virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: ‘virtual void FloatingTextWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: ‘virtual QSizeF FloatingTextWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: ‘virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: ‘virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/umlwidgets/classifierwidget.cpp:16: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.cpp:16: /<>/umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setCustomOpText(const QString &opText); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 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] virtual void setText(FloatingTextWidget *ft, const QString &newText); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual bool AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setOperationText(const QString &op); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] virtual void constrainTextPos(qreal &textX, qreal &textY, ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /<>/umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:194:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:199:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:201:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:208:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:210:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:61:30: warning: ‘virtual QPainterPath Symbol::shape() const’ can be marked override [-Wsuggest-override] 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] 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] QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:159:18: warning: ‘virtual QPainterPath AssociationLine::shape() const’ can be marked override [-Wsuggest-override] QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/associationline.h:164:10: warning: ‘virtual void AssociationLine::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:165:10: warning: ‘virtual void AssociationLine::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:166:10: warning: ‘virtual void AssociationLine::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:168:10: warning: ‘virtual void AssociationLine::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:169:10: warning: ‘virtual void AssociationLine::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] void hoverMoveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:170:10: warning: ‘virtual void AssociationLine::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/cmdcreatediagram.h:31:14: warning: ‘virtual void Uml::CmdCreateDiagram::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdhandlerename.h:27:14: warning: ‘virtual void Uml::CmdHandleRename::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdremovediagram.h:33:14: warning: ‘virtual void Uml::CmdRemoveDiagram::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdsetstereotype.h:25:18: warning: ‘virtual void Uml::CmdSetStereotype::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdsetvisibility.h:25:18: warning: ‘virtual void Uml::CmdSetVisibility::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdcreateumlobject.h:29:14: warning: ‘virtual void Uml::CmdCreateUMLObject::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdremoveumlobject.h:26:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.h:31:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlobject.h:27:18: warning: ‘virtual void Uml::CmdRenameUMLObject::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangefillcolor.h:31:18: warning: ‘virtual void Uml::CmdChangeFillColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void undo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangefont.h:28:18: warning: ‘virtual void Uml::CmdChangeFont::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangelinecolor.h:28:14: warning: ‘virtual void Uml::CmdChangeLineColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangelinewidth.h:26:14: warning: ‘virtual void Uml::CmdChangeLineWidth::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangemultiplicity.h:27:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangetextcolor.h:28:14: warning: ‘virtual void Uml::CmdChangeTextColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangeusefillcolor.h:28:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:26:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdcreatewidget.h:29:14: warning: ‘virtual void Uml::CmdCreateWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdmovewidget.h:29:14: warning: ‘virtual void Uml::CmdMoveWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdremovewidget.h:29:14: warning: ‘virtual void Uml::CmdRemoveWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdresizewidget.h:29:14: warning: ‘virtual void Uml::CmdResizeWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdsetname.h:25:18: warning: ‘virtual void Uml::CmdSetName::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdsettxt.h:27:18: warning: ‘virtual void Uml::CmdSetTxt::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.cpp:20: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 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] 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] 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] bool load1(QDomElement& element); ^~~~~ /<>/umbrello/uml1model/instance.h:47:18: warning: ‘virtual bool UMLInstance::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/instance.h:48:10: warning: ‘virtual bool UMLInstance::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.cpp:24: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.cpp:25: /<>/umbrello/uml1model/template.h:37:18: warning: ‘virtual void UMLTemplate::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 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] 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] virtual QString getTypeName() const; ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ [ 74%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/datatypewidget.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/datatypewidget.cpp.o -c /<>/umbrello/umlwidgets/datatypewidget.cpp 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.cpp:28: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/combinedfragmentwidget.h:14, from /<>/umbrello/umlwidgets/combinedfragmentwidget.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/combinedfragmentwidget.h:14, from /<>/umbrello/umlwidgets/combinedfragmentwidget.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:48:10: warning: ‘virtual void FloatingDashLineWidget::setY(qreal)’ can be marked override [-Wsuggest-override] void setY(qreal y); ^~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:54:10: warning: ‘virtual void FloatingDashLineWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:55:10: warning: ‘virtual bool FloatingDashLineWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/combinedfragmentwidget.cpp:12: /<>/umbrello/umlwidgets/combinedfragmentwidget.h:55:18: warning: ‘virtual void CombinedFragmentWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:65:10: warning: ‘virtual void CombinedFragmentWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:66:10: warning: ‘virtual bool CombinedFragmentWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:69:18: warning: ‘virtual void CombinedFragmentWidget::cleanup()’ can be marked override [-Wsuggest-override] virtual void cleanup(); ^~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:71:18: warning: ‘virtual bool CombinedFragmentWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] virtual bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:73:20: warning: ‘virtual QRectF CombinedFragmentWidget::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:74:26: warning: ‘virtual QPainterPath CombinedFragmentWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:77:10: warning: ‘virtual void CombinedFragmentWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:81:12: warning: ‘virtual QSizeF CombinedFragmentWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:82:10: warning: ‘virtual void CombinedFragmentWidget::toForeground()’ can be marked override [-Wsuggest-override] void toForeground(); ^~~~~~~~~~~~ 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/componentwidget.h:14, from /<>/umbrello/umlwidgets/componentwidget.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual void adjustAssocs(qreal dx, qreal dy); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/componentwidget.h:39:18: warning: ‘virtual void ComponentWidget::adjustUnselectedAssocs(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void adjustUnselectedAssocs(qreal dx, qreal dy); ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/componentwidget.h:41:18: warning: ‘virtual void ComponentWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/componentwidget.h:55:12: warning: ‘virtual QSizeF ComponentWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/component.h:36:10: warning: ‘virtual void UMLComponent::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/component.h:42:10: warning: ‘virtual bool UMLComponent::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/umlwidgets/combinedfragmentwidget.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent*); ^~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/umlwidgets/combinedfragmentwidget.cpp:18: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/combinedfragmentwidget.cpp:20: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/combinedfragmentwidget.cpp:20: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/combinedfragmentwidget.cpp:21: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/componentwidget.cpp:16: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent*); ^~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/componentwidget.cpp:17: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/componentwidget.cpp:17: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/componentwidget.cpp:18: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/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] 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] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:40:10: warning: ‘virtual void PinPortBase::updateWidget()’ can be marked override [-Wsuggest-override] void updateWidget(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:41:10: warning: ‘virtual void PinPortBase::setName(const QString&)’ can be marked override [-Wsuggest-override] void setName(const QString &strName); ^~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:42:10: warning: ‘virtual void PinPortBase::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:43:18: warning: ‘virtual void PinPortBase::notifyParentResize()’ can be marked override [-Wsuggest-override] virtual void notifyParentResize(); ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:45:16: warning: ‘virtual UMLWidget* PinPortBase::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:52:10: warning: ‘virtual bool PinPortBase::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:55:18: warning: ‘virtual void PinPortBase::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:59:10: warning: ‘virtual bool PinPortBase::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] bool activate(IDChangeLog* changeLog = 0); ^~~~~~~~ In file included from /<>/umbrello/umlwidgets/componentwidget.cpp:22: /<>/umbrello/umlwidgets/portwidget.h:34:16: warning: ‘virtual UMLWidget* PortWidget::ownerWidget() const’ can be marked override [-Wsuggest-override] UMLWidget* ownerWidget() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/portwidget.h:37:10: warning: ‘virtual void PortWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/datatypewidget.h:14, from /<>/umbrello/umlwidgets/datatypewidget.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/datatypewidget.h:14, from /<>/umbrello/umlwidgets/datatypewidget.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/datatypewidget.h:39:10: warning: ‘virtual void DatatypeWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/datatypewidget.h:44:12: warning: ‘virtual QSizeF DatatypeWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ [ 74%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/entitywidget.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/entitywidget.cpp.o -c /<>/umbrello/umlwidgets/entitywidget.cpp 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/umlwidgets/datatypewidget.cpp:17: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/datatypewidget.cpp:20: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/datatypewidget.cpp:20: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/datatypewidget.cpp:21: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ [ 74%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/enumwidget.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/enumwidget.cpp.o -c /<>/umbrello/umlwidgets/enumwidget.cpp [ 75%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/floatingdashlinewidget.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/floatingdashlinewidget.cpp.o -c /<>/umbrello/umlwidgets/floatingdashlinewidget.cpp [ 75%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/floatingtextwidget.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -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/entitywidget.h:14, from /<>/umbrello/umlwidgets/entitywidget.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/entitywidget.h:14, from /<>/umbrello/umlwidgets/entitywidget.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/entitywidget.h:38:18: warning: ‘virtual bool EntityWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/entitywidget.h:39:18: warning: ‘virtual void EntityWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/entitywidget.h:45:18: warning: ‘virtual void EntityWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/entitywidget.h:50:12: warning: ‘virtual QSizeF EntityWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/entitywidget.h:51:12: warning: ‘virtual QSizeF EntityWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions=true) const; ^~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/umlwidgets/entitywidget.cpp:17: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entity.h:45:24: warning: ‘virtual UMLObject* UMLEntity::clone() const’ can be marked override [-Wsuggest-override] 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] virtual UMLAttribute* createAttribute(const QString &name = QString(), ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:73:18: warning: ‘virtual bool UMLEntity::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:75:18: warning: ‘virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:77:31: warning: ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’ can be marked override [-Wsuggest-override] UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const; ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:81:36: warning: ‘virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:93:10: warning: ‘virtual bool UMLEntity::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/umlwidgets/entitywidget.cpp:19: /<>/umbrello/uml1model/entityattribute.h:47:18: warning: ‘virtual void UMLEntityAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:49:24: warning: ‘virtual UMLObject* UMLEntityAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:75:10: warning: ‘virtual bool UMLEntityAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/umlwidgets/entitywidget.cpp:23: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/entitywidget.cpp:26: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/entitywidget.cpp:26: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/entitywidget.cpp:27: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/entitywidget.cpp:28: /<>/umbrello/uml1model/uniqueconstraint.h:39:18: warning: ‘virtual void UMLUniqueConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:41:24: warning: ‘virtual UMLObject* UMLUniqueConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:50:18: warning: ‘virtual bool UMLUniqueConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:64:10: warning: ‘virtual bool UMLUniqueConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/enumwidget.h:14, from /<>/umbrello/umlwidgets/enumwidget.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/enumwidget.h:14, from /<>/umbrello/umlwidgets/enumwidget.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/enumwidget.h:41:18: warning: ‘virtual void EnumWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/enumwidget.h:44:18: warning: ‘virtual void EnumWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/enumwidget.h:47:12: warning: ‘virtual QSizeF EnumWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/floatingdashlinewidget.h:14, from /<>/umbrello/umlwidgets/floatingdashlinewidget.cpp:11: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:48:10: warning: ‘virtual void FloatingDashLineWidget::setY(qreal)’ can be marked override [-Wsuggest-override] void setY(qreal y); ^~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:54:10: warning: ‘virtual void FloatingDashLineWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:55:10: warning: ‘virtual bool FloatingDashLineWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/floatingdashlinewidget.cpp:12: /<>/umbrello/umlwidgets/combinedfragmentwidget.h:55:18: warning: ‘virtual void CombinedFragmentWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:65:10: warning: ‘virtual void CombinedFragmentWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:66:10: warning: ‘virtual bool CombinedFragmentWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:69:18: warning: ‘virtual void CombinedFragmentWidget::cleanup()’ can be marked override [-Wsuggest-override] virtual void cleanup(); ^~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:71:18: warning: ‘virtual bool CombinedFragmentWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] virtual bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:73:20: warning: ‘virtual QRectF CombinedFragmentWidget::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:74:26: warning: ‘virtual QPainterPath CombinedFragmentWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:77:10: warning: ‘virtual void CombinedFragmentWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:81:12: warning: ‘virtual QSizeF CombinedFragmentWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:82:10: warning: ‘virtual void CombinedFragmentWidget::toForeground()’ can be marked override [-Wsuggest-override] void toForeground(); ^~~~~~~~~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/floatingtextwidget.h:15, from /<>/umbrello/umlwidgets/floatingtextwidget.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/floatingtextwidget.h:15, from /<>/umbrello/umlwidgets/floatingtextwidget.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/floatingtextwidget.cpp:12: /<>/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: ‘virtual bool FloatingTextWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: ‘virtual bool FloatingTextWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: ‘virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: ‘virtual void FloatingTextWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: ‘virtual QSizeF FloatingTextWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: ‘virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: ‘virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/enumwidget.cpp:17: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/umlwidgets/enumwidget.cpp:19: /<>/umbrello/uml1model/enumliteral.h:35:18: warning: ‘virtual void UMLEnumLiteral::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:37:24: warning: ‘virtual UMLObject* UMLEnumLiteral::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:51:10: warning: ‘virtual bool UMLEnumLiteral::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/umlwidgets/floatingtextwidget.cpp:15: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/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:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/enumwidget.cpp:22: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/enumwidget.cpp:25: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/umlwidgets/floatingtextwidget.cpp:16: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/enumwidget.cpp:25: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/floatingtextwidget.cpp:16: /<>/umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setCustomOpText(const QString &opText); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 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] virtual void setText(FloatingTextWidget *ft, const QString &newText); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual bool AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setOperationText(const QString &op); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] virtual void constrainTextPos(qreal &textX, qreal &textY, ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ 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] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /<>/umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:194:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:199:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:201:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:208:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:210:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/associationpropertiesdialog.h:14, from /<>/umbrello/umlwidgets/floatingtextwidget.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ 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] 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] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/cmdcreatediagram.h:31:14: warning: ‘virtual void Uml::CmdCreateDiagram::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdhandlerename.h:27:14: warning: ‘virtual void Uml::CmdHandleRename::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdremovediagram.h:33:14: warning: ‘virtual void Uml::CmdRemoveDiagram::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdsetstereotype.h:25:18: warning: ‘virtual void Uml::CmdSetStereotype::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdsetvisibility.h:25:18: warning: ‘virtual void Uml::CmdSetVisibility::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdcreateumlobject.h:29:14: warning: ‘virtual void Uml::CmdCreateUMLObject::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdremoveumlobject.h:26:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.h:31:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlobject.h:27:18: warning: ‘virtual void Uml::CmdRenameUMLObject::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangefillcolor.h:31:18: warning: ‘virtual void Uml::CmdChangeFillColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void undo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangefont.h:28:18: warning: ‘virtual void Uml::CmdChangeFont::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangelinecolor.h:28:14: warning: ‘virtual void Uml::CmdChangeLineColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangelinewidth.h:26:14: warning: ‘virtual void Uml::CmdChangeLineWidth::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangemultiplicity.h:27:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangetextcolor.h:28:14: warning: ‘virtual void Uml::CmdChangeTextColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangeusefillcolor.h:28:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:26:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdcreatewidget.h:29:14: warning: ‘virtual void Uml::CmdCreateWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdmovewidget.h:29:14: warning: ‘virtual void Uml::CmdMoveWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdremovewidget.h:29:14: warning: ‘virtual void Uml::CmdRemoveWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdresizewidget.h:29:14: warning: ‘virtual void Uml::CmdResizeWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdsetname.h:25:18: warning: ‘virtual void Uml::CmdSetName::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdsettxt.h:27:18: warning: ‘virtual void Uml::CmdSetTxt::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/umlwidgets/floatingtextwidget.cpp:20: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent*); ^~~~~~~~~ [ 75%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/forkjoinwidget.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/forkjoinwidget.cpp.o -c /<>/umbrello/umlwidgets/forkjoinwidget.cpp 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] virtual void setY(qreal y); ^~~~ /<>/umbrello/umlwidgets/messagewidget.h:58:18: warning: ‘virtual void MessageWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] virtual void lwSetFont (QFont font); ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:59:28: warning: ‘virtual UMLClassifier* MessageWidget::operationOwner()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:61:27: warning: ‘virtual UMLOperation* MessageWidget::operation()’ can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:62:18: warning: ‘virtual void MessageWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:64:21: warning: ‘virtual QString MessageWidget::customOpText()’ can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:65:18: warning: ‘virtual void MessageWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setCustomOpText(const QString &opText); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:67:18: warning: ‘virtual void MessageWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 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] 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] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:71:28: warning: ‘virtual UMLClassifier* MessageWidget::lwClassifier()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:72:18: warning: ‘virtual void MessageWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setOperationText(const QString &op); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:74:18: warning: ‘virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight, ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:111:18: warning: ‘virtual bool MessageWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 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] 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] void cleanup(); ^~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:127:10: warning: ‘virtual void MessageWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:132:20: warning: ‘virtual QSizeF MessageWidget::minimumSize() const’ can be marked override [-Wsuggest-override] virtual QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:134:16: warning: ‘virtual UMLWidget* MessageWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:136:18: warning: ‘virtual void MessageWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void resizeWidget(qreal newW, qreal newH); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:138:18: warning: ‘virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:139:18: warning: ‘virtual bool MessageWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:151:18: warning: ‘virtual bool MessageWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:154:18: warning: ‘virtual void MessageWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:155:18: warning: ‘virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:157:21: warning: ‘virtual QCursor MessageWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] virtual QCursor resizeCursor() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:203:10: warning: ‘virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)’ can be marked override [-Wsuggest-override] void slotWidgetMoved(Uml::ID::Type id); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:204:10: warning: ‘virtual void MessageWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/floatingtextwidget.cpp:28: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/umlwidgets/floatingtextwidget.cpp:29: /<>/umbrello/dialogs/selectoperationdialog.h:52:10: warning: ‘virtual bool SelectOperationDialog::apply()’ can be marked override [-Wsuggest-override] bool apply(); ^~~~~ 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/floatingtextwidget.cpp:32: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ [ 75%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/layoutgrid.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/layoutgrid.cpp.o -c /<>/umbrello/umlwidgets/layoutgrid.cpp [ 76%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/linkwidget.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -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/boxwidget.h:15, from /<>/umbrello/umlwidgets/forkjoinwidget.h:15, from /<>/umbrello/umlwidgets/forkjoinwidget.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/boxwidget.h:15, from /<>/umbrello/umlwidgets/forkjoinwidget.h:15, from /<>/umbrello/umlwidgets/forkjoinwidget.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/boxwidget.h:36:18: warning: ‘virtual bool BoxWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/boxwidget.h:39:10: warning: ‘virtual void BoxWidget::toForeground()’ can be marked override [-Wsuggest-override] void toForeground(); ^~~~~~~~~~~~ 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] 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] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:39:18: warning: ‘virtual void ForkJoinWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:41:18: warning: ‘virtual bool ForkJoinWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:44:18: warning: ‘virtual void ForkJoinWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:47:12: warning: ‘virtual QSizeF ForkJoinWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:51:10: warning: ‘virtual void ForkJoinWidget::constrain(qreal&, qreal&)’ can be marked override [-Wsuggest-override] void constrain(qreal& width, qreal& height); ^~~~~~~~~ [ 76%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/messagewidget.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/messagewidget.cpp.o -c /<>/umbrello/umlwidgets/messagewidget.cpp 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] 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] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/layoutgrid.cpp:23: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 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/linkwidget.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/linkwidget.cpp:12: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/linkwidget.cpp:12: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/layoutgrid.cpp:24: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/layoutgrid.cpp:24: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/layoutgrid.cpp:24: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ [ 76%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/nodewidget.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/nodewidget.cpp.o -c /<>/umbrello/umlwidgets/nodewidget.cpp 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.cpp:16: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.cpp:17: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.cpp:19: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/messagewidget.h:14, from /<>/umbrello/umlwidgets/messagewidget.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/messagewidget.h:14, from /<>/umbrello/umlwidgets/messagewidget.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/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:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/messagewidget.h:15, from /<>/umbrello/umlwidgets/messagewidget.cpp:12: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/messagewidget.cpp:12: /<>/umbrello/umlwidgets/messagewidget.h:54:18: warning: ‘virtual void MessageWidget::setY(qreal)’ can be marked override [-Wsuggest-override] virtual void setY(qreal y); ^~~~ /<>/umbrello/umlwidgets/messagewidget.h:58:18: warning: ‘virtual void MessageWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] virtual void lwSetFont (QFont font); ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:59:28: warning: ‘virtual UMLClassifier* MessageWidget::operationOwner()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:61:27: warning: ‘virtual UMLOperation* MessageWidget::operation()’ can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:62:18: warning: ‘virtual void MessageWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:64:21: warning: ‘virtual QString MessageWidget::customOpText()’ can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:65:18: warning: ‘virtual void MessageWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setCustomOpText(const QString &opText); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:67:18: warning: ‘virtual void MessageWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 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] 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] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:71:28: warning: ‘virtual UMLClassifier* MessageWidget::lwClassifier()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:72:18: warning: ‘virtual void MessageWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setOperationText(const QString &op); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:74:18: warning: ‘virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight, ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:111:18: warning: ‘virtual bool MessageWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 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] 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] void cleanup(); ^~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:127:10: warning: ‘virtual void MessageWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:132:20: warning: ‘virtual QSizeF MessageWidget::minimumSize() const’ can be marked override [-Wsuggest-override] virtual QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:134:16: warning: ‘virtual UMLWidget* MessageWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:136:18: warning: ‘virtual void MessageWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void resizeWidget(qreal newW, qreal newH); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:138:18: warning: ‘virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:139:18: warning: ‘virtual bool MessageWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:151:18: warning: ‘virtual bool MessageWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:154:18: warning: ‘virtual void MessageWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:155:18: warning: ‘virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:157:21: warning: ‘virtual QCursor MessageWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] virtual QCursor resizeCursor() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:203:10: warning: ‘virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)’ can be marked override [-Wsuggest-override] void slotWidgetMoved(Uml::ID::Type id); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:204:10: warning: ‘virtual void MessageWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ [ 76%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/notewidget.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/notewidget.cpp.o -c /<>/umbrello/umlwidgets/notewidget.cpp [ 76%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/objectnodewidget.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/objectnodewidget.cpp.o -c /<>/umbrello/umlwidgets/objectnodewidget.cpp 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/umlwidgets/messagewidget.cpp:16: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent*); ^~~~~~~~~ In file included from /<>/umbrello/umlwidgets/messagewidget.cpp:19: /<>/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: ‘virtual bool FloatingTextWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: ‘virtual bool FloatingTextWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: ‘virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: ‘virtual void FloatingTextWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: ‘virtual QSizeF FloatingTextWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: ‘virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: ‘virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/messagewidget.cpp:21: /<>/umbrello/umlwidgets/objectwidget.h:39:18: warning: ‘virtual void ObjectWidget::setX(qreal)’ can be marked override [-Wsuggest-override] virtual void setX(qreal x); ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:40:18: warning: ‘virtual void ObjectWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 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] 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] bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:51:10: warning: ‘virtual void ObjectWidget::cleanup()’ can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:53:18: warning: ‘virtual bool ObjectWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:73:18: warning: ‘virtual void ObjectWidget::setLineColorCmd(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColorCmd(const QColor &color); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:77:18: warning: ‘virtual void ObjectWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void resizeWidget(qreal newW, qreal newH); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:79:18: warning: ‘virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:80:18: warning: ‘virtual bool ObjectWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:83:10: warning: ‘virtual void ObjectWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:84:18: warning: ‘virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)’ can be marked override [-Wsuggest-override] virtual void slotFillColorChanged(Uml::ID::Type viewID); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:88:18: warning: ‘virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *me); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:89:18: warning: ‘virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:91:12: warning: ‘virtual QSizeF ObjectWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:93:18: warning: ‘virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void moveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:94:18: warning: ‘virtual void ObjectWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:95:18: warning: ‘virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:97:21: warning: ‘virtual QCursor ObjectWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] virtual QCursor resizeCursor() const; ^~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/messagewidget.cpp:22: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/umlwidgets/messagewidget.cpp:23: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/messagewidget.cpp:26: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/nodewidget.h:14, from /<>/umbrello/umlwidgets/nodewidget.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/nodewidget.h:14, from /<>/umbrello/umlwidgets/nodewidget.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/nodewidget.h:39:12: warning: ‘virtual QSizeF NodeWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/nodewidget.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/node.h:38:10: warning: ‘virtual void UMLNode::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/node.h:42:10: warning: ‘virtual bool UMLNode::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/nodewidget.cpp:17: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/nodewidget.cpp:17: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/nodewidget.cpp:18: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/notewidget.h:15, from /<>/umbrello/umlwidgets/notewidget.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/notewidget.h:15, from /<>/umbrello/umlwidgets/notewidget.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/notewidget.h:62:18: warning: ‘virtual bool NoteWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:64:18: warning: ‘virtual bool NoteWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:65:18: warning: ‘virtual void NoteWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:66:20: warning: ‘virtual QSizeF NoteWidget::minimumSize() const’ can be marked override [-Wsuggest-override] virtual QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:71:10: warning: ‘virtual void NoteWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:74:20: warning: ‘virtual QSizeF NoteWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] virtual QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:77:18: warning: ‘virtual void NoteWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/objectnodewidget.h:14, from /<>/umbrello/umlwidgets/objectnodewidget.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/objectnodewidget.h:14, from /<>/umbrello/umlwidgets/objectnodewidget.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:55:18: warning: ‘virtual bool ObjectNodeWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:60:18: warning: ‘virtual void ObjectNodeWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:61:18: warning: ‘virtual bool ObjectNodeWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:64:12: warning: ‘virtual QSizeF ObjectNodeWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:67:10: warning: ‘virtual void ObjectNodeWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/notewidget.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent*); ^~~~~~~~~ In file included from /<>/umbrello/dialogs/notedialog.h:14, from /<>/umbrello/umlwidgets/notewidget.cpp:19: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ 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] virtual void showEvent(QShowEvent*); ^~~~~~~~~ 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/notewidget.cpp:22: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/notewidget.cpp:22: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/objectnodedialog.h:15, from /<>/umbrello/umlwidgets/objectnodewidget.cpp:19: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ 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] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/objectnodewidget.cpp:20: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/objectnodewidget.cpp:22: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/objectnodewidget.cpp:22: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/objectnodewidget.cpp:23: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ [ 77%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/objectwidget.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/objectwidget.cpp.o -c /<>/umbrello/umlwidgets/objectwidget.cpp [ 77%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/packagewidget.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/packagewidget.cpp.o -c /<>/umbrello/umlwidgets/packagewidget.cpp [ 77%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/pinportbase.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/pinportbase.cpp.o -c /<>/umbrello/umlwidgets/pinportbase.cpp [ 77%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/pinwidget.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -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/objectwidget.h:15, from /<>/umbrello/umlwidgets/objectwidget.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/objectwidget.h:15, from /<>/umbrello/umlwidgets/objectwidget.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/objectwidget.cpp:12: /<>/umbrello/umlwidgets/objectwidget.h:39:18: warning: ‘virtual void ObjectWidget::setX(qreal)’ can be marked override [-Wsuggest-override] virtual void setX(qreal x); ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:40:18: warning: ‘virtual void ObjectWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 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] 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] bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:51:10: warning: ‘virtual void ObjectWidget::cleanup()’ can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:53:18: warning: ‘virtual bool ObjectWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:73:18: warning: ‘virtual void ObjectWidget::setLineColorCmd(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColorCmd(const QColor &color); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:77:18: warning: ‘virtual void ObjectWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void resizeWidget(qreal newW, qreal newH); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:79:18: warning: ‘virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:80:18: warning: ‘virtual bool ObjectWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:83:10: warning: ‘virtual void ObjectWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:84:18: warning: ‘virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)’ can be marked override [-Wsuggest-override] virtual void slotFillColorChanged(Uml::ID::Type viewID); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:88:18: warning: ‘virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *me); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:89:18: warning: ‘virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:91:12: warning: ‘virtual QSizeF ObjectWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:93:18: warning: ‘virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void moveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:94:18: warning: ‘virtual void ObjectWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:95:18: warning: ‘virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:97:21: warning: ‘virtual QCursor ObjectWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] virtual QCursor resizeCursor() const; ^~~~~~~~~~~~ In file included from /<>/umbrello/dialogs/classpropertiesdialog.h:14, from /<>/umbrello/umlwidgets/objectwidget.cpp:15: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] 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:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/messagewidget.h:15, from /<>/umbrello/umlwidgets/objectwidget.cpp:20: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/objectwidget.cpp:20: /<>/umbrello/umlwidgets/messagewidget.h:54:18: warning: ‘virtual void MessageWidget::setY(qreal)’ can be marked override [-Wsuggest-override] virtual void setY(qreal y); ^~~~ /<>/umbrello/umlwidgets/messagewidget.h:58:18: warning: ‘virtual void MessageWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] virtual void lwSetFont (QFont font); ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:59:28: warning: ‘virtual UMLClassifier* MessageWidget::operationOwner()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:61:27: warning: ‘virtual UMLOperation* MessageWidget::operation()’ can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:62:18: warning: ‘virtual void MessageWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:64:21: warning: ‘virtual QString MessageWidget::customOpText()’ can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:65:18: warning: ‘virtual void MessageWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setCustomOpText(const QString &opText); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:67:18: warning: ‘virtual void MessageWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 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] 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] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:71:28: warning: ‘virtual UMLClassifier* MessageWidget::lwClassifier()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:72:18: warning: ‘virtual void MessageWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setOperationText(const QString &op); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:74:18: warning: ‘virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight, ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:111:18: warning: ‘virtual bool MessageWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 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] 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] void cleanup(); ^~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:127:10: warning: ‘virtual void MessageWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:132:20: warning: ‘virtual QSizeF MessageWidget::minimumSize() const’ can be marked override [-Wsuggest-override] virtual QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:134:16: warning: ‘virtual UMLWidget* MessageWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:136:18: warning: ‘virtual void MessageWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void resizeWidget(qreal newW, qreal newH); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:138:18: warning: ‘virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:139:18: warning: ‘virtual bool MessageWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:151:18: warning: ‘virtual bool MessageWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:154:18: warning: ‘virtual void MessageWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:155:18: warning: ‘virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:157:21: warning: ‘virtual QCursor MessageWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] virtual QCursor resizeCursor() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:203:10: warning: ‘virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)’ can be marked override [-Wsuggest-override] void slotWidgetMoved(Uml::ID::Type id); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:204:10: warning: ‘virtual void MessageWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/objectwidget.cpp:22: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/objectwidget.cpp:26: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/packagewidget.h:14, from /<>/umbrello/umlwidgets/packagewidget.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/packagewidget.h:14, from /<>/umbrello/umlwidgets/packagewidget.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/packagewidget.h:41:12: warning: ‘virtual QSizeF PackageWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/packagewidget.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/umlwidgets/packagewidget.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/packagewidget.cpp:20: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/packagewidget.cpp:20: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/packagewidget.cpp:21: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/pinportbase.h:14, from /<>/umbrello/umlwidgets/pinportbase.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/pinportbase.h:14, from /<>/umbrello/umlwidgets/pinportbase.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:40:10: warning: ‘virtual void PinPortBase::updateWidget()’ can be marked override [-Wsuggest-override] void updateWidget(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:41:10: warning: ‘virtual void PinPortBase::setName(const QString&)’ can be marked override [-Wsuggest-override] void setName(const QString &strName); ^~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:42:10: warning: ‘virtual void PinPortBase::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:43:18: warning: ‘virtual void PinPortBase::notifyParentResize()’ can be marked override [-Wsuggest-override] virtual void notifyParentResize(); ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:45:16: warning: ‘virtual UMLWidget* PinPortBase::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:52:10: warning: ‘virtual bool PinPortBase::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:55:18: warning: ‘virtual void PinPortBase::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:59:10: warning: ‘virtual bool PinPortBase::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] bool activate(IDChangeLog* changeLog = 0); ^~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/port.h:38:10: warning: ‘virtual void UMLPort::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/port.h:42:10: warning: ‘virtual bool UMLPort::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/umlwidgets/pinportbase.cpp:16: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual bool load1(QDomElement& element); ^~~~~ 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/pinportbase.h:14, from /<>/umbrello/umlwidgets/pinwidget.h:14, from /<>/umbrello/umlwidgets/pinwidget.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:40:10: warning: ‘virtual void PinPortBase::updateWidget()’ can be marked override [-Wsuggest-override] void updateWidget(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:41:10: warning: ‘virtual void PinPortBase::setName(const QString&)’ can be marked override [-Wsuggest-override] void setName(const QString &strName); ^~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:42:10: warning: ‘virtual void PinPortBase::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:43:18: warning: ‘virtual void PinPortBase::notifyParentResize()’ can be marked override [-Wsuggest-override] virtual void notifyParentResize(); ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:45:16: warning: ‘virtual UMLWidget* PinPortBase::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:52:10: warning: ‘virtual bool PinPortBase::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:55:18: warning: ‘virtual void PinPortBase::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:59:10: warning: ‘virtual bool PinPortBase::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] bool activate(IDChangeLog* changeLog = 0); ^~~~~~~~ In file included from /<>/umbrello/umlwidgets/pinwidget.cpp:12: /<>/umbrello/umlwidgets/pinwidget.h:39:10: warning: ‘virtual void PinWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/pinportbase.cpp:17: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent*); ^~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/pinportbase.cpp:20: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/pinportbase.cpp:20: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/pinportbase.cpp:21: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/pinportbase.cpp:22: /<>/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: ‘virtual bool FloatingTextWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: ‘virtual bool FloatingTextWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: ‘virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: ‘virtual void FloatingTextWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: ‘virtual QSizeF FloatingTextWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: ‘virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: ‘virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/pinportbase.cpp:24: /<>/umbrello/umlwidgets/childwidgetplacementpin.h:28:18: warning: ‘virtual void ChildWidgetPlacementPin::detectConnectedSide()’ can be marked override [-Wsuggest-override] virtual void detectConnectedSide(); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/childwidgetplacementpin.h:29:18: warning: ‘virtual void ChildWidgetPlacementPin::setInitialPosition()’ can be marked override [-Wsuggest-override] virtual void setInitialPosition(); ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/childwidgetplacementpin.h:30:18: warning: ‘virtual void ChildWidgetPlacementPin::setNewPositionWhenMoved(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void setNewPositionWhenMoved(qreal diffX, qreal diffY); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/childwidgetplacementpin.h:31:18: warning: ‘virtual void ChildWidgetPlacementPin::setNewPositionOnParentResize()’ can be marked override [-Wsuggest-override] virtual void setNewPositionOnParentResize(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/pinportbase.cpp:25: /<>/umbrello/umlwidgets/childwidgetplacementport.h:27:18: warning: ‘virtual void ChildWidgetPlacementPort::detectConnectedSide()’ can be marked override [-Wsuggest-override] virtual void detectConnectedSide(); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/childwidgetplacementport.h:28:18: warning: ‘virtual void ChildWidgetPlacementPort::setInitialPosition()’ can be marked override [-Wsuggest-override] virtual void setInitialPosition(); ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/childwidgetplacementport.h:29:18: warning: ‘virtual void ChildWidgetPlacementPort::setNewPositionWhenMoved(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void setNewPositionWhenMoved(qreal diffX, qreal diffY); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/childwidgetplacementport.h:30:18: warning: ‘virtual void ChildWidgetPlacementPort::setNewPositionOnParentResize()’ can be marked override [-Wsuggest-override] virtual void setNewPositionOnParentResize(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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] virtual void showEvent(QShowEvent*); ^~~~~~~~~ [ 78%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/portwidget.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/portwidget.cpp.o -c /<>/umbrello/umlwidgets/portwidget.cpp In file included from /<>/umbrello/umlwidgets/pinwidget.cpp:17: /<>/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: ‘virtual bool FloatingTextWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: ‘virtual bool FloatingTextWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: ‘virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: ‘virtual void FloatingTextWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: ‘virtual QSizeF FloatingTextWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: ‘virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: ‘virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/pinwidget.cpp:19: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/pinwidget.cpp:19: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/pinwidget.cpp:20: /<>/umbrello/umlwidgets/activitywidget.h:65:18: warning: ‘virtual bool ActivityWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:66:18: warning: ‘virtual void ActivityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/activitywidget.h:67:18: warning: ‘virtual void ActivityWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:69:18: warning: ‘virtual bool ActivityWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:70:18: warning: ‘virtual void ActivityWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:72:10: warning: ‘virtual void ActivityWidget::constrain(qreal&, qreal&)’ can be marked override [-Wsuggest-override] void constrain(qreal& width, qreal& height); ^~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:86:18: warning: ‘virtual void ActivityWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:89:20: warning: ‘virtual QSizeF ActivityWidget::minimumSize() const’ can be marked override [-Wsuggest-override] virtual QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:90:20: warning: ‘virtual QSizeF ActivityWidget::maximumSize()’ can be marked override [-Wsuggest-override] virtual QSizeF maximumSize(); ^~~~~~~~~~~ [ 78%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/preconditionwidget.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/preconditionwidget.cpp.o -c /<>/umbrello/umlwidgets/preconditionwidget.cpp [ 78%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/regionwidget.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/regionwidget.cpp.o -c /<>/umbrello/umlwidgets/regionwidget.cpp [ 78%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/seqlinewidget.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -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/pinportbase.h:14, from /<>/umbrello/umlwidgets/portwidget.h:14, from /<>/umbrello/umlwidgets/portwidget.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/pinportbase.h:14, from /<>/umbrello/umlwidgets/portwidget.h:14, from /<>/umbrello/umlwidgets/portwidget.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:40:10: warning: ‘virtual void PinPortBase::updateWidget()’ can be marked override [-Wsuggest-override] void updateWidget(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:41:10: warning: ‘virtual void PinPortBase::setName(const QString&)’ can be marked override [-Wsuggest-override] void setName(const QString &strName); ^~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:42:10: warning: ‘virtual void PinPortBase::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:43:18: warning: ‘virtual void PinPortBase::notifyParentResize()’ can be marked override [-Wsuggest-override] virtual void notifyParentResize(); ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:45:16: warning: ‘virtual UMLWidget* PinPortBase::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:52:10: warning: ‘virtual bool PinPortBase::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:55:18: warning: ‘virtual void PinPortBase::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:59:10: warning: ‘virtual bool PinPortBase::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] bool activate(IDChangeLog* changeLog = 0); ^~~~~~~~ In file included from /<>/umbrello/umlwidgets/portwidget.cpp:12: /<>/umbrello/umlwidgets/portwidget.h:34:16: warning: ‘virtual UMLWidget* PortWidget::ownerWidget() const’ can be marked override [-Wsuggest-override] UMLWidget* ownerWidget() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/portwidget.h:37:10: warning: ‘virtual void PortWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/port.h:38:10: warning: ‘virtual void UMLPort::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/port.h:42:10: warning: ‘virtual bool UMLPort::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/umlwidgets/portwidget.cpp:16: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual bool load1(QDomElement& element); ^~~~~ 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/portwidget.cpp:17: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent*); ^~~~~~~~~ In file included from /<>/umbrello/umlwidgets/preconditionwidget.h:14, from /<>/umbrello/umlwidgets/preconditionwidget.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] bool activate(IDChangeLog* Log = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:47:18: warning: ‘virtual void PreconditionWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:48:18: warning: ‘virtual bool PreconditionWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:53:10: warning: ‘virtual void PreconditionWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:54:10: warning: ‘virtual void PreconditionWidget::slotWidgetMoved(Uml::ID::Type)’ can be marked override [-Wsuggest-override] void slotWidgetMoved(Uml::ID::Type id); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:57:12: warning: ‘virtual QSizeF PreconditionWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/umlwidgets/portwidget.cpp:20: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/portwidget.cpp:20: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/portwidget.cpp:22: /<>/umbrello/umllistview.h:115:10: warning: ‘virtual bool UMLListView::event(QEvent*)’ can be marked override [-Wsuggest-override] bool event(QEvent *e); ^~~~~ /<>/umbrello/umllistview.h:116:10: warning: ‘virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:117:10: warning: ‘virtual void UMLListView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:118:10: warning: ‘virtual void UMLListView::mouseMoveEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QMouseEvent *me); ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:119:10: warning: ‘virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:120:10: warning: ‘virtual void UMLListView::focusOutEvent(QFocusEvent*)’ can be marked override [-Wsuggest-override] void focusOutEvent (QFocusEvent *fe); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:121:10: warning: ‘virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)’ can be marked override [-Wsuggest-override] void contextMenuEvent(QContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:125:10: warning: ‘virtual void UMLListView::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] void keyPressEvent(QKeyEvent* ke); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:126:10: warning: ‘virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QDragEnterEvent* event); ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:127:10: warning: ‘virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QDragMoveEvent* event); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:128:10: warning: ‘virtual void UMLListView::dropEvent(QDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QDropEvent* event); ^~~~~~~~~ /<>/umbrello/umllistview.h:129:10: warning: ‘virtual void UMLListView::commitData(QWidget*)’ can be marked override [-Wsuggest-override] void commitData(QWidget *editor); ^~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/portwidget.cpp:23: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/portwidget.cpp:23: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/portwidget.cpp:24: /<>/umbrello/umlwidgets/componentwidget.h:36:18: warning: ‘virtual void ComponentWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/componentwidget.h:37:18: warning: ‘virtual void ComponentWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/componentwidget.h:38:18: warning: ‘virtual void ComponentWidget::adjustAssocs(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void adjustAssocs(qreal dx, qreal dy); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/componentwidget.h:39:18: warning: ‘virtual void ComponentWidget::adjustUnselectedAssocs(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void adjustUnselectedAssocs(qreal dx, qreal dy); ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/componentwidget.h:41:18: warning: ‘virtual void ComponentWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/componentwidget.h:55:12: warning: ‘virtual QSizeF ComponentWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/portwidget.cpp:25: /<>/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: ‘virtual bool FloatingTextWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: ‘virtual bool FloatingTextWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: ‘virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: ‘virtual void FloatingTextWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: ‘virtual QSizeF FloatingTextWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: ‘virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: ‘virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/preconditionwidget.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void setX(qreal x); ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:40:18: warning: ‘virtual void ObjectWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 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] 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] bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:51:10: warning: ‘virtual void ObjectWidget::cleanup()’ can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:53:18: warning: ‘virtual bool ObjectWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:73:18: warning: ‘virtual void ObjectWidget::setLineColorCmd(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColorCmd(const QColor &color); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:77:18: warning: ‘virtual void ObjectWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void resizeWidget(qreal newW, qreal newH); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:79:18: warning: ‘virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:80:18: warning: ‘virtual bool ObjectWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:83:10: warning: ‘virtual void ObjectWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:84:18: warning: ‘virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)’ can be marked override [-Wsuggest-override] virtual void slotFillColorChanged(Uml::ID::Type viewID); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:88:18: warning: ‘virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *me); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:89:18: warning: ‘virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:91:12: warning: ‘virtual QSizeF ObjectWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:93:18: warning: ‘virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void moveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:94:18: warning: ‘virtual void ObjectWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:95:18: warning: ‘virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:97:21: warning: ‘virtual QCursor ObjectWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] virtual QCursor resizeCursor() const; ^~~~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/umlwidgets/preconditionwidget.cpp:19: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/preconditionwidget.cpp:20: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/preconditionwidget.cpp:20: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/regionwidget.h:14, from /<>/umbrello/umlwidgets/regionwidget.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/regionwidget.h:14, from /<>/umbrello/umlwidgets/regionwidget.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/regionwidget.h:29:10: warning: ‘virtual bool RegionWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/regionwidget.h:32:12: warning: ‘virtual QSizeF RegionWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/messagewidget.h:14, from /<>/umbrello/umlwidgets/seqlinewidget.cpp:15: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/regionwidget.cpp:16: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent*); ^~~~~~~~~ In file included from /<>/umbrello/umlwidgets/messagewidget.h:14, from /<>/umbrello/umlwidgets/seqlinewidget.cpp:15: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/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:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ [ 78%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/signalwidget.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/signalwidget.cpp.o -c /<>/umbrello/umlwidgets/signalwidget.cpp In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/messagewidget.h:15, from /<>/umbrello/umlwidgets/seqlinewidget.cpp:15: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/seqlinewidget.cpp:15: /<>/umbrello/umlwidgets/messagewidget.h:54:18: warning: ‘virtual void MessageWidget::setY(qreal)’ can be marked override [-Wsuggest-override] virtual void setY(qreal y); ^~~~ /<>/umbrello/umlwidgets/messagewidget.h:58:18: warning: ‘virtual void MessageWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] virtual void lwSetFont (QFont font); ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:59:28: warning: ‘virtual UMLClassifier* MessageWidget::operationOwner()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:61:27: warning: ‘virtual UMLOperation* MessageWidget::operation()’ can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:62:18: warning: ‘virtual void MessageWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:64:21: warning: ‘virtual QString MessageWidget::customOpText()’ can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:65:18: warning: ‘virtual void MessageWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setCustomOpText(const QString &opText); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:67:18: warning: ‘virtual void MessageWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 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] 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] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:71:28: warning: ‘virtual UMLClassifier* MessageWidget::lwClassifier()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:72:18: warning: ‘virtual void MessageWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setOperationText(const QString &op); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:74:18: warning: ‘virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight, ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:111:18: warning: ‘virtual bool MessageWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 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] 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] void cleanup(); ^~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:127:10: warning: ‘virtual void MessageWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:132:20: warning: ‘virtual QSizeF MessageWidget::minimumSize() const’ can be marked override [-Wsuggest-override] virtual QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:134:16: warning: ‘virtual UMLWidget* MessageWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:136:18: warning: ‘virtual void MessageWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void resizeWidget(qreal newW, qreal newH); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:138:18: warning: ‘virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:139:18: warning: ‘virtual bool MessageWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:151:18: warning: ‘virtual bool MessageWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:154:18: warning: ‘virtual void MessageWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:155:18: warning: ‘virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:157:21: warning: ‘virtual QCursor MessageWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] virtual QCursor resizeCursor() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:203:10: warning: ‘virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)’ can be marked override [-Wsuggest-override] void slotWidgetMoved(Uml::ID::Type id); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:204:10: warning: ‘virtual void MessageWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/seqlinewidget.cpp:16: /<>/umbrello/umlwidgets/objectwidget.h:39:18: warning: ‘virtual void ObjectWidget::setX(qreal)’ can be marked override [-Wsuggest-override] virtual void setX(qreal x); ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:40:18: warning: ‘virtual void ObjectWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 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] 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] bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:51:10: warning: ‘virtual void ObjectWidget::cleanup()’ can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:53:18: warning: ‘virtual bool ObjectWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:73:18: warning: ‘virtual void ObjectWidget::setLineColorCmd(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColorCmd(const QColor &color); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:77:18: warning: ‘virtual void ObjectWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void resizeWidget(qreal newW, qreal newH); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:79:18: warning: ‘virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:80:18: warning: ‘virtual bool ObjectWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:83:10: warning: ‘virtual void ObjectWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:84:18: warning: ‘virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)’ can be marked override [-Wsuggest-override] virtual void slotFillColorChanged(Uml::ID::Type viewID); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:88:18: warning: ‘virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *me); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:89:18: warning: ‘virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:91:12: warning: ‘virtual QSizeF ObjectWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:93:18: warning: ‘virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void moveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:94:18: warning: ‘virtual void ObjectWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:95:18: warning: ‘virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:97:21: warning: ‘virtual QCursor ObjectWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] virtual QCursor resizeCursor() const; ^~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/seqlinewidget.cpp:18: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ [ 79%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/statewidget.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/statewidget.cpp.o -c /<>/umbrello/umlwidgets/statewidget.cpp [ 79%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/toolbarstateonewidget.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/toolbarstateonewidget.cpp.o -c /<>/umbrello/umlwidgets/toolbarstateonewidget.cpp [ 79%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/umlwidget.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -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/floatingtextwidget.h:15, from /<>/umbrello/umlwidgets/signalwidget.h:14, from /<>/umbrello/umlwidgets/signalwidget.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/floatingtextwidget.h:15, from /<>/umbrello/umlwidgets/signalwidget.h:14, from /<>/umbrello/umlwidgets/signalwidget.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/signalwidget.h:14, from /<>/umbrello/umlwidgets/signalwidget.cpp:12: /<>/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: ‘virtual bool FloatingTextWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: ‘virtual bool FloatingTextWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: ‘virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: ‘virtual void FloatingTextWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: ‘virtual QSizeF FloatingTextWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: ‘virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: ‘virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/signalwidget.h:15, from /<>/umbrello/umlwidgets/signalwidget.cpp:12: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/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] 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] void setX(qreal newX); ^~~~ /<>/umbrello/umlwidgets/signalwidget.h:46:10: warning: ‘virtual void SignalWidget::setY(qreal)’ can be marked override [-Wsuggest-override] void setY(qreal newY); ^~~~ /<>/umbrello/umlwidgets/signalwidget.h:48:18: warning: ‘virtual void SignalWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] virtual void setName(const QString &strName); ^~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:54:18: warning: ‘virtual bool SignalWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:56:10: warning: ‘virtual void SignalWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent *me); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:58:18: warning: ‘virtual bool SignalWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:59:18: warning: ‘virtual void SignalWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:62:18: warning: ‘virtual void SignalWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:65:12: warning: ‘virtual QSizeF SignalWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/signalwidget.cpp:16: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent*); ^~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/umlwidgets/signalwidget.cpp:21: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/signalwidget.cpp:24: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/toolbarstateonewidget.h:15, from /<>/umbrello/umlwidgets/toolbarstateonewidget.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/toolbarstateonewidget.cpp:12: /<>/umbrello/umlwidgets/toolbarstateonewidget.h:30:18: warning: ‘virtual void ToolBarStateOneWidget::cleanBeforeChange()’ can be marked override [-Wsuggest-override] virtual void cleanBeforeChange(); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/toolbarstateonewidget.h:33:18: warning: ‘virtual void ToolBarStateOneWidget::mouseMove(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMove(QGraphicsSceneMouseEvent* ome); ^~~~~~~~~ /<>/umbrello/umlwidgets/toolbarstateonewidget.h:36:18: warning: ‘virtual void ToolBarStateOneWidget::slotWidgetRemoved(UMLWidget*)’ can be marked override [-Wsuggest-override] virtual void slotWidgetRemoved(UMLWidget* widget); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/toolbarstateonewidget.h:39:18: warning: ‘virtual void ToolBarStateOneWidget::setCurrentElement()’ can be marked override [-Wsuggest-override] virtual void setCurrentElement(); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/toolbarstateonewidget.h:41:18: warning: ‘virtual void ToolBarStateOneWidget::mouseReleaseWidget()’ can be marked override [-Wsuggest-override] virtual void mouseReleaseWidget(); ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/toolbarstateonewidget.h:42:18: warning: ‘virtual void ToolBarStateOneWidget::mouseReleaseEmpty()’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEmpty(); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/toolbarstateonewidget.h:56:18: warning: ‘virtual void ToolBarStateOneWidget::init()’ can be marked override [-Wsuggest-override] virtual void init(); ^~~~ 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/statewidget.h:14, from /<>/umbrello/umlwidgets/statewidget.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/statewidget.h:79:18: warning: ‘virtual bool StateWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:81:18: warning: ‘virtual bool StateWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:82:18: warning: ‘virtual void StateWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:85:12: warning: ‘virtual QSizeF StateWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:86:12: warning: ‘virtual QSizeF StateWidget::maximumSize()’ can be marked override [-Wsuggest-override] QSizeF maximumSize(); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:90:18: warning: ‘virtual void StateWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/activitywidget.h:14, from /<>/umbrello/umlwidgets/toolbarstateonewidget.cpp:15: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/toolbarstateonewidget.cpp:15: /<>/umbrello/umlwidgets/activitywidget.h:65:18: warning: ‘virtual bool ActivityWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:66:18: warning: ‘virtual void ActivityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/activitywidget.h:67:18: warning: ‘virtual void ActivityWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:69:18: warning: ‘virtual bool ActivityWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:70:18: warning: ‘virtual void ActivityWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:72:10: warning: ‘virtual void ActivityWidget::constrain(qreal&, qreal&)’ can be marked override [-Wsuggest-override] void constrain(qreal& width, qreal& height); ^~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:86:18: warning: ‘virtual void ActivityWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:89:20: warning: ‘virtual QSizeF ActivityWidget::minimumSize() const’ can be marked override [-Wsuggest-override] virtual QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:90:20: warning: ‘virtual QSizeF ActivityWidget::maximumSize()’ can be marked override [-Wsuggest-override] virtual QSizeF maximumSize(); ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/umlwidget.cpp:11: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.cpp:11: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/actor.h:14, from /<>/umbrello/umlwidgets/umlwidget.cpp:14: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/toolbarstateonewidget.cpp:17: /<>/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: ‘virtual bool FloatingTextWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: ‘virtual bool FloatingTextWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: ‘virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 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] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.cpp:14: /<>/umbrello/uml1model/actor.h:36:24: warning: ‘virtual UMLObject* UMLActor::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/actor.h:38:10: warning: ‘virtual void UMLActor::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/actor.h:41:10: warning: ‘virtual bool UMLActor::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: ‘virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.cpp:15: /<>/umbrello/umlwidgets/actorwidget.h:47:18: warning: ‘virtual void ActorWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/actorwidget.h:49:18: warning: ‘virtual void ActorWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/actorwidget.h:52:12: warning: ‘virtual QSizeF ActorWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: ‘virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: ‘virtual void FloatingTextWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: ‘virtual QSizeF FloatingTextWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: ‘virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: ‘virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/umlwidgets/umlwidget.cpp:16: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/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:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/messagewidget.h:15, from /<>/umbrello/umlwidgets/toolbarstateonewidget.cpp:18: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/toolbarstateonewidget.cpp:18: /<>/umbrello/umlwidgets/messagewidget.h:54:18: warning: ‘virtual void MessageWidget::setY(qreal)’ can be marked override [-Wsuggest-override] virtual void setY(qreal y); ^~~~ /<>/umbrello/umlwidgets/messagewidget.h:58:18: warning: ‘virtual void MessageWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] virtual void lwSetFont (QFont font); ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:59:28: warning: ‘virtual UMLClassifier* MessageWidget::operationOwner()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:61:27: warning: ‘virtual UMLOperation* MessageWidget::operation()’ can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:62:18: warning: ‘virtual void MessageWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:64:21: warning: ‘virtual QString MessageWidget::customOpText()’ can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:65:18: warning: ‘virtual void MessageWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setCustomOpText(const QString &opText); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:67:18: warning: ‘virtual void MessageWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 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] 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] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:71:28: warning: ‘virtual UMLClassifier* MessageWidget::lwClassifier()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:72:18: warning: ‘virtual void MessageWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setOperationText(const QString &op); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:74:18: warning: ‘virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight, ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:111:18: warning: ‘virtual bool MessageWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 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] 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] void cleanup(); ^~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:127:10: warning: ‘virtual void MessageWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:132:20: warning: ‘virtual QSizeF MessageWidget::minimumSize() const’ can be marked override [-Wsuggest-override] virtual QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:134:16: warning: ‘virtual UMLWidget* MessageWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:136:18: warning: ‘virtual void MessageWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void resizeWidget(qreal newW, qreal newH); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:138:18: warning: ‘virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:139:18: warning: ‘virtual bool MessageWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:151:18: warning: ‘virtual bool MessageWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:154:18: warning: ‘virtual void MessageWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:155:18: warning: ‘virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:157:21: warning: ‘virtual QCursor MessageWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] virtual QCursor resizeCursor() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:203:10: warning: ‘virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)’ can be marked override [-Wsuggest-override] void slotWidgetMoved(Uml::ID::Type id); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:204:10: warning: ‘virtual void MessageWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/umlwidgets/umlwidget.cpp:16: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.cpp:16: /<>/umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setCustomOpText(const QString &opText); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 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] virtual void setText(FloatingTextWidget *ft, const QString &newText); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual bool AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setOperationText(const QString &op); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] virtual void constrainTextPos(qreal &textX, qreal &textY, ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /<>/umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:194:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:199:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:201:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:208:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:210:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/umlwidgets/umlwidget.cpp:17: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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:17: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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:17: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ 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] virtual void showEvent(QShowEvent*); ^~~~~~~~~ In file included from /<>/umbrello/dialogs/statedialog.h:15, from /<>/umbrello/umlwidgets/statewidget.cpp:19: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/umlwidgets/toolbarstateonewidget.cpp:19: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/statewidget.cpp:22: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ 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] virtual void setX(qreal x); ^~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:40:18: warning: ‘virtual void ObjectWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 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] 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] bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:51:10: warning: ‘virtual void ObjectWidget::cleanup()’ can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:53:18: warning: ‘virtual bool ObjectWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:73:18: warning: ‘virtual void ObjectWidget::setLineColorCmd(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColorCmd(const QColor &color); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:77:18: warning: ‘virtual void ObjectWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void resizeWidget(qreal newW, qreal newH); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:79:18: warning: ‘virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:80:18: warning: ‘virtual bool ObjectWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:83:10: warning: ‘virtual void ObjectWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:84:18: warning: ‘virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)’ can be marked override [-Wsuggest-override] virtual void slotFillColorChanged(Uml::ID::Type viewID); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:88:18: warning: ‘virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *me); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:89:18: warning: ‘virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:91:12: warning: ‘virtual QSizeF ObjectWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:93:18: warning: ‘virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void moveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:94:18: warning: ‘virtual void ObjectWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:95:18: warning: ‘virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:97:21: warning: ‘virtual QCursor ObjectWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] virtual QCursor resizeCursor() const; ^~~~~~~~~~~~ In file included from /<>/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] 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] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:40:10: warning: ‘virtual void PinPortBase::updateWidget()’ can be marked override [-Wsuggest-override] void updateWidget(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:41:10: warning: ‘virtual void PinPortBase::setName(const QString&)’ can be marked override [-Wsuggest-override] void setName(const QString &strName); ^~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:42:10: warning: ‘virtual void PinPortBase::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:43:18: warning: ‘virtual void PinPortBase::notifyParentResize()’ can be marked override [-Wsuggest-override] virtual void notifyParentResize(); ^~~~~~~~~~~~~~~~~~ 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:17: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:45:16: warning: ‘virtual UMLWidget* PinPortBase::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:52:10: warning: ‘virtual bool PinPortBase::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:55:18: warning: ‘virtual void PinPortBase::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:59:10: warning: ‘virtual bool PinPortBase::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] bool activate(IDChangeLog* changeLog = 0); ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const = 0; ^~~~~ 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] 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] UMLWidget* ownerWidget() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/portwidget.h:37:10: warning: ‘virtual void PortWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/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] void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ In file included from /<>/umbrello/model_utils.h:18, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/umlwidgets/umlwidget.cpp:17: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:44:10: warning: ‘virtual bool PreconditionWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] bool activate(IDChangeLog* Log = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:47:18: warning: ‘virtual void PreconditionWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:48:18: warning: ‘virtual bool PreconditionWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:53:10: warning: ‘virtual void PreconditionWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:54:10: warning: ‘virtual void PreconditionWidget::slotWidgetMoved(Uml::ID::Type)’ can be marked override [-Wsuggest-override] void slotWidgetMoved(Uml::ID::Type id); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:57:12: warning: ‘virtual QSizeF PreconditionWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/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] 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] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/regionwidget.h:29:10: warning: ‘virtual bool RegionWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/regionwidget.h:32:12: warning: ‘virtual QSizeF RegionWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/umlwidgets/umlwidget.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/statewidget.cpp:22: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.cpp:17: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/cmds.h:18, from /<>/umbrello/umlwidgets/umlwidget.cpp:19: /<>/umbrello/cmds/cmdcreatediagram.h:30:14: warning: ‘virtual void Uml::CmdCreateDiagram::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ 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] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/cmds/cmdcreatediagram.h:31:14: warning: ‘virtual void Uml::CmdCreateDiagram::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/umbrello/cmds.h:19, from /<>/umbrello/umlwidgets/umlwidget.cpp:19: /<>/umbrello/cmds/cmdhandlerename.h:26:14: warning: ‘virtual void Uml::CmdHandleRename::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/umbrello/cmds/cmdhandlerename.h:27:14: warning: ‘virtual void Uml::CmdHandleRename::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/cmds.h:20, from /<>/umbrello/umlwidgets/umlwidget.cpp:19: /<>/umbrello/cmds/cmdremovediagram.h:32:14: warning: ‘virtual void Uml::CmdRemoveDiagram::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/umbrello/cmds/cmdremovediagram.h:33:14: warning: ‘virtual void Uml::CmdRemoveDiagram::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/cmds.h:21, from /<>/umbrello/umlwidgets/umlwidget.cpp:19: /<>/umbrello/cmds/cmdsetstereotype.h:24:18: warning: ‘virtual void Uml::CmdSetStereotype::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/umbrello/cmds/cmdsetstereotype.h:25:18: warning: ‘virtual void Uml::CmdSetStereotype::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/cmds.h:22, from /<>/umbrello/umlwidgets/umlwidget.cpp:19: /<>/umbrello/cmds/cmdsetvisibility.h:24:18: warning: ‘virtual void Uml::CmdSetVisibility::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/umbrello/cmds/cmdsetvisibility.h:25:18: warning: ‘virtual void Uml::CmdSetVisibility::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/cmds.h:27, from /<>/umbrello/umlwidgets/umlwidget.cpp:19: /<>/umbrello/cmds/generic/cmdcreateumlobject.h:28:14: warning: ‘virtual void Uml::CmdCreateUMLObject::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdcreateumlobject.h:29:14: warning: ‘virtual void Uml::CmdCreateUMLObject::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/cmds.h:28, from /<>/umbrello/umlwidgets/umlwidget.cpp:19: /<>/umbrello/cmds/generic/cmdremoveumlobject.h:25:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdremoveumlobject.h:26:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/umlwidgets/toolbarstateonewidget.cpp:25: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/port.h:38:10: warning: ‘virtual void UMLPort::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ In file included from /<>/umbrello/cmds.h:29, from /<>/umbrello/umlwidgets/umlwidget.cpp:19: /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.h:30:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.h:31:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ /<>/umbrello/uml1model/port.h:42:10: warning: ‘virtual bool UMLPort::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/cmds.h:30, from /<>/umbrello/umlwidgets/umlwidget.cpp:19: /<>/umbrello/cmds/generic/cmdrenameumlobject.h:26:18: warning: ‘virtual void Uml::CmdRenameUMLObject::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlobject.h:27:18: warning: ‘virtual void Uml::CmdRenameUMLObject::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/cmds.h:35, from /<>/umbrello/umlwidgets/umlwidget.cpp:19: /<>/umbrello/cmds/widget/cmdchangefillcolor.h:30:18: warning: ‘virtual void Uml::CmdChangeFillColor::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/cmds/widget/cmdchangefillcolor.h:31:18: warning: ‘virtual void Uml::CmdChangeFillColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ In file included from /<>/umbrello/cmds.h:36, from /<>/umbrello/umlwidgets/umlwidget.cpp:19: /<>/umbrello/cmds/widget/cmdchangefont.h:27:18: warning: ‘virtual void Uml::CmdChangeFont::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual bool load1(QDomElement& element); ^~~~~ /<>/umbrello/cmds/widget/cmdchangefont.h:28:18: warning: ‘virtual void Uml::CmdChangeFont::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ In file included from /<>/umbrello/cmds.h:37, from /<>/umbrello/umlwidgets/umlwidget.cpp:19: /<>/umbrello/cmds/widget/cmdchangelinecolor.h:27:14: warning: ‘virtual void Uml::CmdChangeLineColor::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangelinecolor.h:28:14: warning: ‘virtual void Uml::CmdChangeLineColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/cmds.h:38, from /<>/umbrello/umlwidgets/umlwidget.cpp:19: /<>/umbrello/cmds/widget/cmdchangelinewidth.h:25:14: warning: ‘virtual void Uml::CmdChangeLineWidth::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangelinewidth.h:26:14: warning: ‘virtual void Uml::CmdChangeLineWidth::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/cmds.h:39, from /<>/umbrello/umlwidgets/umlwidget.cpp:19: /<>/umbrello/cmds/widget/cmdchangemultiplicity.h:26:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangemultiplicity.h:27:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/cmds.h:40, from /<>/umbrello/umlwidgets/umlwidget.cpp:19: /<>/umbrello/cmds/widget/cmdchangetextcolor.h:27:14: warning: ‘virtual void Uml::CmdChangeTextColor::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangetextcolor.h:28:14: warning: ‘virtual void Uml::CmdChangeTextColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/cmds.h:41, from /<>/umbrello/umlwidgets/umlwidget.cpp:19: /<>/umbrello/cmds/widget/cmdchangeusefillcolor.h:27:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangeusefillcolor.h:28:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/cmds.h:42, from /<>/umbrello/umlwidgets/umlwidget.cpp:19: /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:25:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:26:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/cmds.h:43, from /<>/umbrello/umlwidgets/umlwidget.cpp:19: /<>/umbrello/cmds/widget/cmdcreatewidget.h:28:14: warning: ‘virtual void Uml::CmdCreateWidget::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdcreatewidget.h:29:14: warning: ‘virtual void Uml::CmdCreateWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/cmds.h:44, from /<>/umbrello/umlwidgets/umlwidget.cpp:19: /<>/umbrello/cmds/widget/cmdmovewidget.h:28:14: warning: ‘virtual void Uml::CmdMoveWidget::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdmovewidget.h:29:14: warning: ‘virtual void Uml::CmdMoveWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/cmds.h:45, from /<>/umbrello/umlwidgets/umlwidget.cpp:19: /<>/umbrello/cmds/widget/cmdremovewidget.h:28:14: warning: ‘virtual void Uml::CmdRemoveWidget::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdremovewidget.h:29:14: warning: ‘virtual void Uml::CmdRemoveWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/cmds.h:46, from /<>/umbrello/umlwidgets/umlwidget.cpp:19: /<>/umbrello/cmds/widget/cmdresizewidget.h:28:14: warning: ‘virtual void Uml::CmdResizeWidget::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdresizewidget.h:29:14: warning: ‘virtual void Uml::CmdResizeWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/cmds.h:47, from /<>/umbrello/umlwidgets/umlwidget.cpp:19: /<>/umbrello/cmds/widget/cmdsetname.h:24:18: warning: ‘virtual void Uml::CmdSetName::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdsetname.h:25:18: warning: ‘virtual void Uml::CmdSetName::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/cmds.h:48, from /<>/umbrello/umlwidgets/umlwidget.cpp:19: /<>/umbrello/cmds/widget/cmdsettxt.h:26:18: warning: ‘virtual void Uml::CmdSetTxt::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdsettxt.h:27:18: warning: ‘virtual void Uml::CmdSetTxt::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.cpp:20: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent*); ^~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.cpp:24: /<>/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: ‘virtual bool FloatingTextWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: ‘virtual bool FloatingTextWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: ‘virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: ‘virtual void FloatingTextWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: ‘virtual QSizeF FloatingTextWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: ‘virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: ‘virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.cpp:25: /<>/umbrello/umlwidgets/notewidget.h:48:18: warning: ‘virtual void NoteWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/notewidget.h:62:18: warning: ‘virtual bool NoteWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:64:18: warning: ‘virtual bool NoteWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:65:18: warning: ‘virtual void NoteWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:66:20: warning: ‘virtual QSizeF NoteWidget::minimumSize() const’ can be marked override [-Wsuggest-override] virtual QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:71:10: warning: ‘virtual void NoteWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:74:20: warning: ‘virtual QSizeF NoteWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] virtual QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:77:18: warning: ‘virtual void NoteWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.cpp:29: /<>/umbrello/uml1model/port.h:36:24: warning: ‘virtual UMLObject* UMLPort::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/port.h:38:10: warning: ‘virtual void UMLPort::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/port.h:42:10: warning: ‘virtual bool UMLPort::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/umlwidgets/portwidget.h:14, from /<>/umbrello/umlwidgets/umlwidget.cpp:30: /<>/umbrello/umlwidgets/pinportbase.h:35:18: warning: ‘virtual void PinPortBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/pinportbase.h:36:20: warning: ‘virtual QRectF PinPortBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:40:10: warning: ‘virtual void PinPortBase::updateWidget()’ can be marked override [-Wsuggest-override] void updateWidget(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:41:10: warning: ‘virtual void PinPortBase::setName(const QString&)’ can be marked override [-Wsuggest-override] void setName(const QString &strName); ^~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:42:10: warning: ‘virtual void PinPortBase::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:43:18: warning: ‘virtual void PinPortBase::notifyParentResize()’ can be marked override [-Wsuggest-override] virtual void notifyParentResize(); ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:45:16: warning: ‘virtual UMLWidget* PinPortBase::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:52:10: warning: ‘virtual bool PinPortBase::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:55:18: warning: ‘virtual void PinPortBase::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:59:10: warning: ‘virtual bool PinPortBase::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] bool activate(IDChangeLog* changeLog = 0); ^~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.cpp:30: /<>/umbrello/umlwidgets/portwidget.h:34:16: warning: ‘virtual UMLWidget* PortWidget::ownerWidget() const’ can be marked override [-Wsuggest-override] UMLWidget* ownerWidget() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/portwidget.h:37:10: warning: ‘virtual void PortWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.cpp:32: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.cpp:34: /<>/umbrello/umllistview.h:115:10: warning: ‘virtual bool UMLListView::event(QEvent*)’ can be marked override [-Wsuggest-override] bool event(QEvent *e); ^~~~~ /<>/umbrello/umllistview.h:116:10: warning: ‘virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:117:10: warning: ‘virtual void UMLListView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:118:10: warning: ‘virtual void UMLListView::mouseMoveEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QMouseEvent *me); ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:119:10: warning: ‘virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:120:10: warning: ‘virtual void UMLListView::focusOutEvent(QFocusEvent*)’ can be marked override [-Wsuggest-override] void focusOutEvent (QFocusEvent *fe); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:121:10: warning: ‘virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)’ can be marked override [-Wsuggest-override] void contextMenuEvent(QContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:125:10: warning: ‘virtual void UMLListView::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] void keyPressEvent(QKeyEvent* ke); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:126:10: warning: ‘virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QDragEnterEvent* event); ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:127:10: warning: ‘virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QDragMoveEvent* event); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:128:10: warning: ‘virtual void UMLListView::dropEvent(QDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QDropEvent* event); ^~~~~~~~~ /<>/umbrello/umllistview.h:129:10: warning: ‘virtual void UMLListView::commitData(QWidget*)’ can be marked override [-Wsuggest-override] void commitData(QWidget *editor); ^~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.cpp:37: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.cpp:38: /<>/umbrello/uml1model/usecase.h:32:24: warning: ‘virtual UMLObject* UMLUseCase::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/usecase.h:34:10: warning: ‘virtual void UMLUseCase::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/usecase.h:37:10: warning: ‘virtual bool UMLUseCase::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.cpp:39: /<>/umbrello/umlwidgets/usecasewidget.h:48:18: warning: ‘virtual void UseCaseWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/usecasewidget.h:52:18: warning: ‘virtual void UseCaseWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/usecasewidget.h:55:12: warning: ‘virtual QSizeF UseCaseWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ [ 79%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/usecasewidget.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/usecasewidget.cpp.o -c /<>/umbrello/umlwidgets/usecasewidget.cpp [ 80%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/widget_factory.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/widget_factory.cpp.o -c /<>/umbrello/umlwidgets/widget_factory.cpp [ 80%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/widget_utils.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/widget_utils.cpp.o -c /<>/umbrello/umlwidgets/widget_utils.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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/usecasewidget.h:14, from /<>/umbrello/umlwidgets/usecasewidget.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/usecase.h:34:10: warning: ‘virtual void UMLUseCase::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/usecase.h:37:10: warning: ‘virtual bool UMLUseCase::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/umlwidgets/usecasewidget.cpp:16: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/activitywidget.h:14, from /<>/umbrello/umlwidgets/widget_factory.cpp:15: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/activitywidget.h:14, from /<>/umbrello/umlwidgets/widget_factory.cpp:15: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widget_factory.cpp:15: /<>/umbrello/umlwidgets/activitywidget.h:65:18: warning: ‘virtual bool ActivityWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:66:18: warning: ‘virtual void ActivityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/activitywidget.h:67:18: warning: ‘virtual void ActivityWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:69:18: warning: ‘virtual bool ActivityWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:70:18: warning: ‘virtual void ActivityWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:72:10: warning: ‘virtual void ActivityWidget::constrain(qreal&, qreal&)’ can be marked override [-Wsuggest-override] void constrain(qreal& width, qreal& height); ^~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:86:18: warning: ‘virtual void ActivityWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:89:20: warning: ‘virtual QSizeF ActivityWidget::minimumSize() const’ can be marked override [-Wsuggest-override] virtual QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:90:20: warning: ‘virtual QSizeF ActivityWidget::maximumSize()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/actor.h:38:10: warning: ‘virtual void UMLActor::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/actor.h:41:10: warning: ‘virtual bool UMLActor::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/artifact.h:47:10: warning: ‘virtual void UMLArtifact::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/artifact.h:55:10: warning: ‘virtual bool UMLArtifact::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] 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] 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:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/umlwidgets/widget_factory.cpp:20: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widget_factory.cpp:20: /<>/umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setCustomOpText(const QString &opText); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 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] virtual void setText(FloatingTextWidget *ft, const QString &newText); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual bool AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setOperationText(const QString &op); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] virtual void constrainTextPos(qreal &textX, qreal &textY, ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /<>/umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:194:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:199:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:201:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:208:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:210:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/boxwidget.h:36:18: warning: ‘virtual bool BoxWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/boxwidget.h:39:10: warning: ‘virtual void BoxWidget::toForeground()’ can be marked override [-Wsuggest-override] void toForeground(); ^~~~~~~~~~~~ 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] void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/category.h:45:24: warning: ‘virtual UMLObject* UMLCategory::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/category.h:47:10: warning: ‘virtual void UMLCategory::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/category.h:55:10: warning: ‘virtual bool UMLCategory::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/categorywidget.h:49:12: warning: ‘virtual QSizeF CategoryWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/categorywidget.h:52:10: warning: ‘virtual void CategoryWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/cmdcreatediagram.h:31:14: warning: ‘virtual void Uml::CmdCreateDiagram::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdhandlerename.h:27:14: warning: ‘virtual void Uml::CmdHandleRename::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdremovediagram.h:33:14: warning: ‘virtual void Uml::CmdRemoveDiagram::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdsetstereotype.h:25:18: warning: ‘virtual void Uml::CmdSetStereotype::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdsetvisibility.h:25:18: warning: ‘virtual void Uml::CmdSetVisibility::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdcreateumlobject.h:29:14: warning: ‘virtual void Uml::CmdCreateUMLObject::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdremoveumlobject.h:26:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.h:31:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlobject.h:27:18: warning: ‘virtual void Uml::CmdRenameUMLObject::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangefillcolor.h:31:18: warning: ‘virtual void Uml::CmdChangeFillColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void undo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangefont.h:28:18: warning: ‘virtual void Uml::CmdChangeFont::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangelinecolor.h:28:14: warning: ‘virtual void Uml::CmdChangeLineColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangelinewidth.h:26:14: warning: ‘virtual void Uml::CmdChangeLineWidth::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangemultiplicity.h:27:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangetextcolor.h:28:14: warning: ‘virtual void Uml::CmdChangeTextColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangeusefillcolor.h:28:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:26:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdcreatewidget.h:29:14: warning: ‘virtual void Uml::CmdCreateWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdmovewidget.h:29:14: warning: ‘virtual void Uml::CmdMoveWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdremovewidget.h:29:14: warning: ‘virtual void Uml::CmdRemoveWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdresizewidget.h:29:14: warning: ‘virtual void Uml::CmdResizeWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdsetname.h:25:18: warning: ‘virtual void Uml::CmdSetName::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdsettxt.h:27:18: warning: ‘virtual void Uml::CmdSetTxt::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] 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] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:48:10: warning: ‘virtual void FloatingDashLineWidget::setY(qreal)’ can be marked override [-Wsuggest-override] void setY(qreal y); ^~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:54:10: warning: ‘virtual void FloatingDashLineWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:55:10: warning: ‘virtual bool FloatingDashLineWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widget_factory.cpp:27: /<>/umbrello/umlwidgets/combinedfragmentwidget.h:55:18: warning: ‘virtual void CombinedFragmentWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:65:10: warning: ‘virtual void CombinedFragmentWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:66:10: warning: ‘virtual bool CombinedFragmentWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:69:18: warning: ‘virtual void CombinedFragmentWidget::cleanup()’ can be marked override [-Wsuggest-override] virtual void cleanup(); ^~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:71:18: warning: ‘virtual bool CombinedFragmentWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] virtual bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:73:20: warning: ‘virtual QRectF CombinedFragmentWidget::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:74:26: warning: ‘virtual QPainterPath CombinedFragmentWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:77:10: warning: ‘virtual void CombinedFragmentWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:81:12: warning: ‘virtual QSizeF CombinedFragmentWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:82:10: warning: ‘virtual void CombinedFragmentWidget::toForeground()’ can be marked override [-Wsuggest-override] void toForeground(); ^~~~~~~~~~~~ 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] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/component.h:36:10: warning: ‘virtual void UMLComponent::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/component.h:42:10: warning: ‘virtual bool UMLComponent::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] 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] virtual void adjustAssocs(qreal dx, qreal dy); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/componentwidget.h:39:18: warning: ‘virtual void ComponentWidget::adjustUnselectedAssocs(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void adjustUnselectedAssocs(qreal dx, qreal dy); ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/componentwidget.h:41:18: warning: ‘virtual void ComponentWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/componentwidget.h:55:12: warning: ‘virtual QSizeF ComponentWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/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] 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] bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/datatypewidget.h:39:10: warning: ‘virtual void DatatypeWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/datatypewidget.h:44:12: warning: ‘virtual QSizeF DatatypeWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entity.h:45:24: warning: ‘virtual UMLObject* UMLEntity::clone() const’ can be marked override [-Wsuggest-override] 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] virtual UMLAttribute* createAttribute(const QString &name = QString(), ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:73:18: warning: ‘virtual bool UMLEntity::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:75:18: warning: ‘virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:77:31: warning: ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’ can be marked override [-Wsuggest-override] UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const; ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:81:36: warning: ‘virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:93:10: warning: ‘virtual bool UMLEntity::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/entitywidget.h:38:18: warning: ‘virtual bool EntityWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/entitywidget.h:39:18: warning: ‘virtual void EntityWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/entitywidget.h:45:18: warning: ‘virtual void EntityWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/entitywidget.h:50:12: warning: ‘virtual QSizeF EntityWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/entitywidget.h:51:12: warning: ‘virtual QSizeF EntityWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions=true) const; ^~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/enumwidget.h:41:18: warning: ‘virtual void EnumWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/enumwidget.h:44:18: warning: ‘virtual void EnumWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/enumwidget.h:47:12: warning: ‘virtual QSizeF EnumWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/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] 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] 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] bool load1(QDomElement& element); ^~~~~ /<>/umbrello/uml1model/instance.h:47:18: warning: ‘virtual bool UMLInstance::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/instance.h:48:10: warning: ‘virtual bool UMLInstance::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widget_factory.cpp:38: /<>/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: ‘virtual bool FloatingTextWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: ‘virtual bool FloatingTextWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: ‘virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: ‘virtual void FloatingTextWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: ‘virtual QSizeF FloatingTextWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: ‘virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: ‘virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widget_factory.cpp:39: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:39:18: warning: ‘virtual void ForkJoinWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:41:18: warning: ‘virtual bool ForkJoinWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:44:18: warning: ‘virtual void ForkJoinWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:47:12: warning: ‘virtual QSizeF ForkJoinWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:51:10: warning: ‘virtual void ForkJoinWidget::constrain(qreal&, qreal&)’ can be marked override [-Wsuggest-override] void constrain(qreal& width, qreal& height); ^~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widget_factory.cpp:41: /<>/umbrello/umlwidgets/messagewidget.h:54:18: warning: ‘virtual void MessageWidget::setY(qreal)’ can be marked override [-Wsuggest-override] virtual void setY(qreal y); ^~~~ /<>/umbrello/umlwidgets/messagewidget.h:58:18: warning: ‘virtual void MessageWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] virtual void lwSetFont (QFont font); ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:59:28: warning: ‘virtual UMLClassifier* MessageWidget::operationOwner()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:61:27: warning: ‘virtual UMLOperation* MessageWidget::operation()’ can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:62:18: warning: ‘virtual void MessageWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:64:21: warning: ‘virtual QString MessageWidget::customOpText()’ can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:65:18: warning: ‘virtual void MessageWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setCustomOpText(const QString &opText); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:67:18: warning: ‘virtual void MessageWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 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] 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] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:71:28: warning: ‘virtual UMLClassifier* MessageWidget::lwClassifier()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:72:18: warning: ‘virtual void MessageWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setOperationText(const QString &op); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:74:18: warning: ‘virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight, ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:111:18: warning: ‘virtual bool MessageWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 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] 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] void cleanup(); ^~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:127:10: warning: ‘virtual void MessageWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:132:20: warning: ‘virtual QSizeF MessageWidget::minimumSize() const’ can be marked override [-Wsuggest-override] virtual QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:134:16: warning: ‘virtual UMLWidget* MessageWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:136:18: warning: ‘virtual void MessageWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void resizeWidget(qreal newW, qreal newH); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:138:18: warning: ‘virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:139:18: warning: ‘virtual bool MessageWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:151:18: warning: ‘virtual bool MessageWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:154:18: warning: ‘virtual void MessageWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:155:18: warning: ‘virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:157:21: warning: ‘virtual QCursor MessageWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] virtual QCursor resizeCursor() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:203:10: warning: ‘virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)’ can be marked override [-Wsuggest-override] void slotWidgetMoved(Uml::ID::Type id); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:204:10: warning: ‘virtual void MessageWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widget_factory.cpp:42: /<>/umbrello/uml1model/node.h:36:24: warning: ‘virtual UMLObject* UMLNode::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/node.h:38:10: warning: ‘virtual void UMLNode::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/node.h:42:10: warning: ‘virtual bool UMLNode::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/nodewidget.h:39:12: warning: ‘virtual QSizeF NodeWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/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] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/notewidget.h:62:18: warning: ‘virtual bool NoteWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:64:18: warning: ‘virtual bool NoteWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:65:18: warning: ‘virtual void NoteWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:66:20: warning: ‘virtual QSizeF NoteWidget::minimumSize() const’ can be marked override [-Wsuggest-override] virtual QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:71:10: warning: ‘virtual void NoteWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:74:20: warning: ‘virtual QSizeF NoteWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] virtual QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:77:18: warning: ‘virtual void NoteWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:55:18: warning: ‘virtual bool ObjectNodeWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:60:18: warning: ‘virtual void ObjectNodeWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:61:18: warning: ‘virtual bool ObjectNodeWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:64:12: warning: ‘virtual QSizeF ObjectNodeWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:67:10: warning: ‘virtual void ObjectNodeWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widget_factory.cpp:47: /<>/umbrello/umlwidgets/objectwidget.h:39:18: warning: ‘virtual void ObjectWidget::setX(qreal)’ can be marked override [-Wsuggest-override] virtual void setX(qreal x); ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:40:18: warning: ‘virtual void ObjectWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 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] 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] bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:51:10: warning: ‘virtual void ObjectWidget::cleanup()’ can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:53:18: warning: ‘virtual bool ObjectWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:73:18: warning: ‘virtual void ObjectWidget::setLineColorCmd(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColorCmd(const QColor &color); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:77:18: warning: ‘virtual void ObjectWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void resizeWidget(qreal newW, qreal newH); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:79:18: warning: ‘virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ [ 80%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/widgetbase.cpp.o /<>/umbrello/umlwidgets/objectwidget.h:80:18: warning: ‘virtual bool ObjectWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:83:10: warning: ‘virtual void ObjectWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:84:18: warning: ‘virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)’ can be marked override [-Wsuggest-override] virtual void slotFillColorChanged(Uml::ID::Type viewID); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:88:18: warning: ‘virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *me); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:89:18: warning: ‘virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me); ^~~~~~~~~~~~~~ cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/widgetbase.cpp.o -c /<>/umbrello/umlwidgets/widgetbase.cpp /<>/umbrello/umlwidgets/objectwidget.h:91:12: warning: ‘virtual QSizeF ObjectWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:93:18: warning: ‘virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void moveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:94:18: warning: ‘virtual void ObjectWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:95:18: warning: ‘virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:97:21: warning: ‘virtual QCursor ObjectWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] virtual QCursor resizeCursor() const; ^~~~~~~~~~~~ In file included from /<>/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] 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] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/packagewidget.h:41:12: warning: ‘virtual QSizeF PackageWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/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] 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] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:40:10: warning: ‘virtual void PinPortBase::updateWidget()’ can be marked override [-Wsuggest-override] void updateWidget(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:41:10: warning: ‘virtual void PinPortBase::setName(const QString&)’ can be marked override [-Wsuggest-override] void setName(const QString &strName); ^~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:42:10: warning: ‘virtual void PinPortBase::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:43:18: warning: ‘virtual void PinPortBase::notifyParentResize()’ can be marked override [-Wsuggest-override] virtual void notifyParentResize(); ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:45:16: warning: ‘virtual UMLWidget* PinPortBase::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:52:10: warning: ‘virtual bool PinPortBase::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:55:18: warning: ‘virtual void PinPortBase::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:59:10: warning: ‘virtual bool PinPortBase::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] bool activate(IDChangeLog* changeLog = 0); ^~~~~~~~ In file included from /<>/umbrello/umlwidgets/widget_factory.cpp:50: /<>/umbrello/umlwidgets/pinwidget.h:39:10: warning: ‘virtual void PinWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widget_factory.cpp:51: /<>/umbrello/uml1model/port.h:36:24: warning: ‘virtual UMLObject* UMLPort::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/port.h:38:10: warning: ‘virtual void UMLPort::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/port.h:42:10: warning: ‘virtual bool UMLPort::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/umlwidgets/widget_factory.cpp:52: /<>/umbrello/umlwidgets/portwidget.h:34:16: warning: ‘virtual UMLWidget* PortWidget::ownerWidget() const’ can be marked override [-Wsuggest-override] UMLWidget* ownerWidget() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/portwidget.h:37:10: warning: ‘virtual void PortWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] bool activate(IDChangeLog* Log = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:47:18: warning: ‘virtual void PreconditionWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:48:18: warning: ‘virtual bool PreconditionWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:53:10: warning: ‘virtual void PreconditionWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:54:10: warning: ‘virtual void PreconditionWidget::slotWidgetMoved(Uml::ID::Type)’ can be marked override [-Wsuggest-override] void slotWidgetMoved(Uml::ID::Type id); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:57:12: warning: ‘virtual QSizeF PreconditionWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/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] 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] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/regionwidget.h:29:10: warning: ‘virtual bool RegionWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/regionwidget.h:32:12: warning: ‘virtual QSizeF RegionWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/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] 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] void setX(qreal newX); ^~~~ /<>/umbrello/umlwidgets/signalwidget.h:46:10: warning: ‘virtual void SignalWidget::setY(qreal)’ can be marked override [-Wsuggest-override] void setY(qreal newY); ^~~~ /<>/umbrello/umlwidgets/signalwidget.h:48:18: warning: ‘virtual void SignalWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] virtual void setName(const QString &strName); ^~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:54:18: warning: ‘virtual bool SignalWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:56:10: warning: ‘virtual void SignalWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent *me); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:58:18: warning: ‘virtual bool SignalWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:59:18: warning: ‘virtual void SignalWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:62:18: warning: ‘virtual void SignalWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:65:12: warning: ‘virtual QSizeF SignalWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/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] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/statewidget.h:79:18: warning: ‘virtual bool StateWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:81:18: warning: ‘virtual bool StateWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:82:18: warning: ‘virtual void StateWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:85:12: warning: ‘virtual QSizeF StateWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:86:12: warning: ‘virtual QSizeF StateWidget::maximumSize()’ can be marked override [-Wsuggest-override] QSizeF maximumSize(); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:90:18: warning: ‘virtual void StateWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widget_factory.cpp:57: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widget_factory.cpp:60: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widget_factory.cpp:61: /<>/umbrello/uml1model/usecase.h:32:24: warning: ‘virtual UMLObject* UMLUseCase::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/usecase.h:34:10: warning: ‘virtual void UMLUseCase::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/usecase.h:37:10: warning: ‘virtual bool UMLUseCase::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] 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] QSizeF minimumSize() const; ^~~~~~~~~~~ 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] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/objectwidget.h:15, from /<>/umbrello/umlwidgets/widget_utils.cpp:16: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widget_utils.cpp:16: /<>/umbrello/umlwidgets/objectwidget.h:39:18: warning: ‘virtual void ObjectWidget::setX(qreal)’ can be marked override [-Wsuggest-override] virtual void setX(qreal x); ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:40:18: warning: ‘virtual void ObjectWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 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] 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] bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:51:10: warning: ‘virtual void ObjectWidget::cleanup()’ can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:53:18: warning: ‘virtual bool ObjectWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:73:18: warning: ‘virtual void ObjectWidget::setLineColorCmd(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColorCmd(const QColor &color); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:77:18: warning: ‘virtual void ObjectWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void resizeWidget(qreal newW, qreal newH); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:79:18: warning: ‘virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:80:18: warning: ‘virtual bool ObjectWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:83:10: warning: ‘virtual void ObjectWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:84:18: warning: ‘virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)’ can be marked override [-Wsuggest-override] virtual void slotFillColorChanged(Uml::ID::Type viewID); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:88:18: warning: ‘virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *me); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:89:18: warning: ‘virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:91:12: warning: ‘virtual QSizeF ObjectWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:93:18: warning: ‘virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void moveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:94:18: warning: ‘virtual void ObjectWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:95:18: warning: ‘virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:97:21: warning: ‘virtual QCursor ObjectWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] virtual QCursor resizeCursor() const; ^~~~~~~~~~~~ In file included from /<>/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:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/messagewidget.h:15, from /<>/umbrello/umlwidgets/widget_utils.cpp:17: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widget_utils.cpp:17: /<>/umbrello/umlwidgets/messagewidget.h:54:18: warning: ‘virtual void MessageWidget::setY(qreal)’ can be marked override [-Wsuggest-override] virtual void setY(qreal y); ^~~~ /<>/umbrello/umlwidgets/messagewidget.h:58:18: warning: ‘virtual void MessageWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] virtual void lwSetFont (QFont font); ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:59:28: warning: ‘virtual UMLClassifier* MessageWidget::operationOwner()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:61:27: warning: ‘virtual UMLOperation* MessageWidget::operation()’ can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:62:18: warning: ‘virtual void MessageWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:64:21: warning: ‘virtual QString MessageWidget::customOpText()’ can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:65:18: warning: ‘virtual void MessageWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setCustomOpText(const QString &opText); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:67:18: warning: ‘virtual void MessageWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 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] 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] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:71:28: warning: ‘virtual UMLClassifier* MessageWidget::lwClassifier()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:72:18: warning: ‘virtual void MessageWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setOperationText(const QString &op); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:74:18: warning: ‘virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight, ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:111:18: warning: ‘virtual bool MessageWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 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] 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] void cleanup(); ^~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:127:10: warning: ‘virtual void MessageWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:132:20: warning: ‘virtual QSizeF MessageWidget::minimumSize() const’ can be marked override [-Wsuggest-override] virtual QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:134:16: warning: ‘virtual UMLWidget* MessageWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:136:18: warning: ‘virtual void MessageWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void resizeWidget(qreal newW, qreal newH); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:138:18: warning: ‘virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:139:18: warning: ‘virtual bool MessageWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:151:18: warning: ‘virtual bool MessageWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:154:18: warning: ‘virtual void MessageWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:155:18: warning: ‘virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:157:21: warning: ‘virtual QCursor MessageWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] virtual QCursor resizeCursor() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:203:10: warning: ‘virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)’ can be marked override [-Wsuggest-override] void slotWidgetMoved(Uml::ID::Type id); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:204:10: warning: ‘virtual void MessageWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ [ 80%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/widgetlist_utils.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/widgetlist_utils.cpp.o -c /<>/umbrello/umlwidgets/widgetlist_utils.cpp [ 80%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlwidgets/statusbartoolbutton.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlwidgets/statusbartoolbutton.cpp.o -c /<>/umbrello/umlwidgets/statusbartoolbutton.cpp In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:11: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:14: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent*); ^~~~~~~~~ In file included from /<>/umbrello/umlwidgets/floatingtextwidget.h:15, from /<>/umbrello/umlwidgets/widgetbase.cpp:16: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:16: /<>/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: ‘virtual bool FloatingTextWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: ‘virtual bool FloatingTextWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: ‘virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: ‘virtual void FloatingTextWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: ‘virtual QSizeF FloatingTextWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: ‘virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: ‘virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:17: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:19: /<>/umbrello/umllistview.h:115:10: warning: ‘virtual bool UMLListView::event(QEvent*)’ can be marked override [-Wsuggest-override] bool event(QEvent *e); ^~~~~ /<>/umbrello/umllistview.h:116:10: warning: ‘virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:117:10: warning: ‘virtual void UMLListView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:118:10: warning: ‘virtual void UMLListView::mouseMoveEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QMouseEvent *me); ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:119:10: warning: ‘virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:120:10: warning: ‘virtual void UMLListView::focusOutEvent(QFocusEvent*)’ can be marked override [-Wsuggest-override] void focusOutEvent (QFocusEvent *fe); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:121:10: warning: ‘virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)’ can be marked override [-Wsuggest-override] void contextMenuEvent(QContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:125:10: warning: ‘virtual void UMLListView::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] void keyPressEvent(QKeyEvent* ke); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:126:10: warning: ‘virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QDragEnterEvent* event); ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:127:10: warning: ‘virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QDragMoveEvent* event); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:128:10: warning: ‘virtual void UMLListView::dropEvent(QDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QDropEvent* event); ^~~~~~~~~ /<>/umbrello/umllistview.h:129:10: warning: ‘virtual void UMLListView::commitData(QWidget*)’ can be marked override [-Wsuggest-override] void commitData(QWidget *editor); ^~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlwidgets/widgetbase.cpp:21: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:21: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:1288: /<>/umbrello/umlwidgets/activitywidget.h:65:18: warning: ‘virtual bool ActivityWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:66:18: warning: ‘virtual void ActivityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/activitywidget.h:67:18: warning: ‘virtual void ActivityWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:69:18: warning: ‘virtual bool ActivityWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:70:18: warning: ‘virtual void ActivityWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:72:10: warning: ‘virtual void ActivityWidget::constrain(qreal&, qreal&)’ can be marked override [-Wsuggest-override] void constrain(qreal& width, qreal& height); ^~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:86:18: warning: ‘virtual void ActivityWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:89:20: warning: ‘virtual QSizeF ActivityWidget::minimumSize() const’ can be marked override [-Wsuggest-override] virtual QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:90:20: warning: ‘virtual QSizeF ActivityWidget::maximumSize()’ can be marked override [-Wsuggest-override] virtual QSizeF maximumSize(); ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:1289: /<>/umbrello/umlwidgets/actorwidget.h:47:18: warning: ‘virtual void ActorWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/actorwidget.h:49:18: warning: ‘virtual void ActorWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/actorwidget.h:52:12: warning: ‘virtual QSizeF ActorWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:1290: /<>/umbrello/umlwidgets/artifactwidget.h:36:18: warning: ‘virtual void ArtifactWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/artifactwidget.h:39:18: warning: ‘virtual void ArtifactWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/artifactwidget.h:42:12: warning: ‘virtual QSizeF ArtifactWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:1291: /<>/umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setCustomOpText(const QString &opText); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 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] virtual void setText(FloatingTextWidget *ft, const QString &newText); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual bool AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setOperationText(const QString &op); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] virtual void constrainTextPos(qreal &textX, qreal &textY, ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /<>/umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:194:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:199:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:201:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:208:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:210:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:1292: /<>/umbrello/umlwidgets/boxwidget.h:33:18: warning: ‘virtual void BoxWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/boxwidget.h:34:18: warning: ‘virtual void BoxWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/boxwidget.h:36:18: warning: ‘virtual bool BoxWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/boxwidget.h:39:10: warning: ‘virtual void BoxWidget::toForeground()’ can be marked override [-Wsuggest-override] void toForeground(); ^~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:1293: /<>/umbrello/umlwidgets/categorywidget.h:43:18: warning: ‘virtual void CategoryWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/categorywidget.h:45:10: warning: ‘virtual void CategoryWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/categorywidget.h:49:12: warning: ‘virtual QSizeF CategoryWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/categorywidget.h:52:10: warning: ‘virtual void CategoryWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/combinedfragmentwidget.h:16, from /<>/umbrello/umlwidgets/widgetbase.cpp:1295: /<>/umbrello/umlwidgets/floatingdashlinewidget.h:40:18: warning: ‘virtual void FloatingDashLineWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option = 0, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:42:10: warning: ‘virtual void FloatingDashLineWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:48:10: warning: ‘virtual void FloatingDashLineWidget::setY(qreal)’ can be marked override [-Wsuggest-override] void setY(qreal y); ^~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:54:10: warning: ‘virtual void FloatingDashLineWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:55:10: warning: ‘virtual bool FloatingDashLineWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:1295: /<>/umbrello/umlwidgets/combinedfragmentwidget.h:55:18: warning: ‘virtual void CombinedFragmentWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:65:10: warning: ‘virtual void CombinedFragmentWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:66:10: warning: ‘virtual bool CombinedFragmentWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:69:18: warning: ‘virtual void CombinedFragmentWidget::cleanup()’ can be marked override [-Wsuggest-override] virtual void cleanup(); ^~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:71:18: warning: ‘virtual bool CombinedFragmentWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] virtual bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:73:20: warning: ‘virtual QRectF CombinedFragmentWidget::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:74:26: warning: ‘virtual QPainterPath CombinedFragmentWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:77:10: warning: ‘virtual void CombinedFragmentWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:81:12: warning: ‘virtual QSizeF CombinedFragmentWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:82:10: warning: ‘virtual void CombinedFragmentWidget::toForeground()’ can be marked override [-Wsuggest-override] void toForeground(); ^~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:1296: /<>/umbrello/umlwidgets/componentwidget.h:36:18: warning: ‘virtual void ComponentWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/componentwidget.h:37:18: warning: ‘virtual void ComponentWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/componentwidget.h:38:18: warning: ‘virtual void ComponentWidget::adjustAssocs(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void adjustAssocs(qreal dx, qreal dy); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/componentwidget.h:39:18: warning: ‘virtual void ComponentWidget::adjustUnselectedAssocs(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void adjustUnselectedAssocs(qreal dx, qreal dy); ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/componentwidget.h:41:18: warning: ‘virtual void ComponentWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/componentwidget.h:55:12: warning: ‘virtual QSizeF ComponentWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:1297: /<>/umbrello/umlwidgets/datatypewidget.h:36:18: warning: ‘virtual void DatatypeWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/datatypewidget.h:38:10: warning: ‘virtual bool DatatypeWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/datatypewidget.h:39:10: warning: ‘virtual void DatatypeWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/datatypewidget.h:44:12: warning: ‘virtual QSizeF DatatypeWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:1298: /<>/umbrello/umlwidgets/entitywidget.h:36:18: warning: ‘virtual void EntityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/entitywidget.h:38:18: warning: ‘virtual bool EntityWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/entitywidget.h:39:18: warning: ‘virtual void EntityWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/entitywidget.h:45:18: warning: ‘virtual void EntityWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/entitywidget.h:50:12: warning: ‘virtual QSizeF EntityWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/entitywidget.h:51:12: warning: ‘virtual QSizeF EntityWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions=true) const; ^~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:1299: /<>/umbrello/umlwidgets/enumwidget.h:38:18: warning: ‘virtual void EnumWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/enumwidget.h:40:18: warning: ‘virtual bool EnumWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/enumwidget.h:41:18: warning: ‘virtual void EnumWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/enumwidget.h:44:18: warning: ‘virtual void EnumWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/enumwidget.h:47:12: warning: ‘virtual QSizeF EnumWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:1301: /<>/umbrello/umlwidgets/forkjoinwidget.h:36:18: warning: ‘virtual void ForkJoinWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:38:18: warning: ‘virtual bool ForkJoinWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:39:18: warning: ‘virtual void ForkJoinWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:41:18: warning: ‘virtual bool ForkJoinWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:44:18: warning: ‘virtual void ForkJoinWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:47:12: warning: ‘virtual QSizeF ForkJoinWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:51:10: warning: ‘virtual void ForkJoinWidget::constrain(qreal&, qreal&)’ can be marked override [-Wsuggest-override] void constrain(qreal& width, qreal& height); ^~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:1303: /<>/umbrello/umlwidgets/messagewidget.h:54:18: warning: ‘virtual void MessageWidget::setY(qreal)’ can be marked override [-Wsuggest-override] virtual void setY(qreal y); ^~~~ /<>/umbrello/umlwidgets/messagewidget.h:58:18: warning: ‘virtual void MessageWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] virtual void lwSetFont (QFont font); ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:59:28: warning: ‘virtual UMLClassifier* MessageWidget::operationOwner()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:61:27: warning: ‘virtual UMLOperation* MessageWidget::operation()’ can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:62:18: warning: ‘virtual void MessageWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:64:21: warning: ‘virtual QString MessageWidget::customOpText()’ can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:65:18: warning: ‘virtual void MessageWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setCustomOpText(const QString &opText); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:67:18: warning: ‘virtual void MessageWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 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] 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] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:71:28: warning: ‘virtual UMLClassifier* MessageWidget::lwClassifier()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:72:18: warning: ‘virtual void MessageWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setOperationText(const QString &op); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:74:18: warning: ‘virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight, ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:111:18: warning: ‘virtual bool MessageWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 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] 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] void cleanup(); ^~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:127:10: warning: ‘virtual void MessageWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:132:20: warning: ‘virtual QSizeF MessageWidget::minimumSize() const’ can be marked override [-Wsuggest-override] virtual QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:134:16: warning: ‘virtual UMLWidget* MessageWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:136:18: warning: ‘virtual void MessageWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void resizeWidget(qreal newW, qreal newH); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:138:18: warning: ‘virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:139:18: warning: ‘virtual bool MessageWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:151:18: warning: ‘virtual bool MessageWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:154:18: warning: ‘virtual void MessageWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:155:18: warning: ‘virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:157:21: warning: ‘virtual QCursor MessageWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] virtual QCursor resizeCursor() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:203:10: warning: ‘virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)’ can be marked override [-Wsuggest-override] void slotWidgetMoved(Uml::ID::Type id); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:204:10: warning: ‘virtual void MessageWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:1304: /<>/umbrello/umlwidgets/nodewidget.h:34:18: warning: ‘virtual void NodeWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/nodewidget.h:36:10: warning: ‘virtual void NodeWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/nodewidget.h:39:12: warning: ‘virtual QSizeF NodeWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:1305: /<>/umbrello/umlwidgets/notewidget.h:48:18: warning: ‘virtual void NoteWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/notewidget.h:62:18: warning: ‘virtual bool NoteWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:64:18: warning: ‘virtual bool NoteWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:65:18: warning: ‘virtual void NoteWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:66:20: warning: ‘virtual QSizeF NoteWidget::minimumSize() const’ can be marked override [-Wsuggest-override] virtual QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:71:10: warning: ‘virtual void NoteWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:74:20: warning: ‘virtual QSizeF NoteWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] virtual QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:77:18: warning: ‘virtual void NoteWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:1306: /<>/umbrello/umlwidgets/objectnodewidget.h:44:18: warning: ‘virtual void ObjectNodeWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:55:18: warning: ‘virtual bool ObjectNodeWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:60:18: warning: ‘virtual void ObjectNodeWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:61:18: warning: ‘virtual bool ObjectNodeWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:64:12: warning: ‘virtual QSizeF ObjectNodeWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:67:10: warning: ‘virtual void ObjectNodeWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:1307: /<>/umbrello/umlwidgets/objectwidget.h:39:18: warning: ‘virtual void ObjectWidget::setX(qreal)’ can be marked override [-Wsuggest-override] virtual void setX(qreal x); ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:40:18: warning: ‘virtual void ObjectWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 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] 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] bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:51:10: warning: ‘virtual void ObjectWidget::cleanup()’ can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:53:18: warning: ‘virtual bool ObjectWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:73:18: warning: ‘virtual void ObjectWidget::setLineColorCmd(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColorCmd(const QColor &color); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:77:18: warning: ‘virtual void ObjectWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void resizeWidget(qreal newW, qreal newH); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:79:18: warning: ‘virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:80:18: warning: ‘virtual bool ObjectWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:83:10: warning: ‘virtual void ObjectWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:84:18: warning: ‘virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)’ can be marked override [-Wsuggest-override] virtual void slotFillColorChanged(Uml::ID::Type viewID); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:88:18: warning: ‘virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *me); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:89:18: warning: ‘virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:91:12: warning: ‘virtual QSizeF ObjectWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:93:18: warning: ‘virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void moveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:94:18: warning: ‘virtual void ObjectWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:95:18: warning: ‘virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:97:21: warning: ‘virtual QCursor ObjectWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] virtual QCursor resizeCursor() const; ^~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:1308: /<>/umbrello/umlwidgets/packagewidget.h:36:18: warning: ‘virtual void PackageWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/packagewidget.h:38:10: warning: ‘virtual void PackageWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/packagewidget.h:41:12: warning: ‘virtual QSizeF PackageWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/pinwidget.h:14, from /<>/umbrello/umlwidgets/widgetbase.cpp:1309: /<>/umbrello/umlwidgets/pinportbase.h:35:18: warning: ‘virtual void PinPortBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/pinportbase.h:36:20: warning: ‘virtual QRectF PinPortBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:40:10: warning: ‘virtual void PinPortBase::updateWidget()’ can be marked override [-Wsuggest-override] void updateWidget(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:41:10: warning: ‘virtual void PinPortBase::setName(const QString&)’ can be marked override [-Wsuggest-override] void setName(const QString &strName); ^~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:42:10: warning: ‘virtual void PinPortBase::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:43:18: warning: ‘virtual void PinPortBase::notifyParentResize()’ can be marked override [-Wsuggest-override] virtual void notifyParentResize(); ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:45:16: warning: ‘virtual UMLWidget* PinPortBase::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:52:10: warning: ‘virtual bool PinPortBase::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:55:18: warning: ‘virtual void PinPortBase::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:59:10: warning: ‘virtual bool PinPortBase::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] bool activate(IDChangeLog* changeLog = 0); ^~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:1309: /<>/umbrello/umlwidgets/pinwidget.h:39:10: warning: ‘virtual void PinWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:1310: /<>/umbrello/umlwidgets/portwidget.h:34:16: warning: ‘virtual UMLWidget* PortWidget::ownerWidget() const’ can be marked override [-Wsuggest-override] UMLWidget* ownerWidget() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/portwidget.h:37:10: warning: ‘virtual void PortWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:1311: /<>/umbrello/umlwidgets/preconditionwidget.h:39:10: warning: ‘virtual void PreconditionWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:44:10: warning: ‘virtual bool PreconditionWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] bool activate(IDChangeLog* Log = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:47:18: warning: ‘virtual void PreconditionWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:48:18: warning: ‘virtual bool PreconditionWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:53:10: warning: ‘virtual void PreconditionWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:54:10: warning: ‘virtual void PreconditionWidget::slotWidgetMoved(Uml::ID::Type)’ can be marked override [-Wsuggest-override] void slotWidgetMoved(Uml::ID::Type id); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:57:12: warning: ‘virtual QSizeF PreconditionWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:1312: /<>/umbrello/umlwidgets/regionwidget.h:26:18: warning: ‘virtual void RegionWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/regionwidget.h:28:10: warning: ‘virtual void RegionWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/regionwidget.h:29:10: warning: ‘virtual bool RegionWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/regionwidget.h:32:12: warning: ‘virtual QSizeF RegionWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:1313: /<>/umbrello/umlwidgets/signalwidget.h:43:18: warning: ‘virtual void SignalWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/signalwidget.h:45:10: warning: ‘virtual void SignalWidget::setX(qreal)’ can be marked override [-Wsuggest-override] void setX(qreal newX); ^~~~ /<>/umbrello/umlwidgets/signalwidget.h:46:10: warning: ‘virtual void SignalWidget::setY(qreal)’ can be marked override [-Wsuggest-override] void setY(qreal newY); ^~~~ /<>/umbrello/umlwidgets/signalwidget.h:48:18: warning: ‘virtual void SignalWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] virtual void setName(const QString &strName); ^~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:54:18: warning: ‘virtual bool SignalWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:56:10: warning: ‘virtual void SignalWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent *me); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:58:18: warning: ‘virtual bool SignalWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:59:18: warning: ‘virtual void SignalWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:62:18: warning: ‘virtual void SignalWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:65:12: warning: ‘virtual QSizeF SignalWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:1314: /<>/umbrello/umlwidgets/statewidget.h:63:18: warning: ‘virtual void StateWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/statewidget.h:79:18: warning: ‘virtual bool StateWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:81:18: warning: ‘virtual bool StateWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:82:18: warning: ‘virtual void StateWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:85:12: warning: ‘virtual QSizeF StateWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:86:12: warning: ‘virtual QSizeF StateWidget::maximumSize()’ can be marked override [-Wsuggest-override] QSizeF maximumSize(); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:90:18: warning: ‘virtual void StateWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetbase.cpp:1316: /<>/umbrello/umlwidgets/usecasewidget.h:48:18: warning: ‘virtual void UseCaseWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/usecasewidget.h:52:18: warning: ‘virtual void UseCaseWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/usecasewidget.h:55:12: warning: ‘virtual QSizeF UseCaseWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/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] virtual void showEvent(QShowEvent*); ^~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/widgetlist_utils.cpp:16: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/widgetlist_utils.cpp:16: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ [ 81%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/assocrules.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/assocrules.cpp.o -c /<>/umbrello/assocrules.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] virtual QSize minimumSizeHint() const; ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/statusbartoolbutton.h:47:19: warning: ‘virtual QSize StatusBarToolButton::sizeHint() const’ can be marked override [-Wsuggest-override] virtual QSize sizeHint() const; ^~~~~~~~ /<>/umbrello/umlwidgets/statusbartoolbutton.h:52:18: warning: ‘virtual void StatusBarToolButton::paintEvent(QPaintEvent*)’ can be marked override [-Wsuggest-override] virtual void paintEvent(QPaintEvent* event); ^~~~~~~~~~ [ 81%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/basictypes.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/basictypes.cpp.o -c /<>/umbrello/basictypes.cpp [ 81%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/birdview.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/birdview.cpp.o -c /<>/umbrello/birdview.cpp [ 81%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/codeviewerstate.cpp.o In file included from /<>/umbrello/assocrules.h:15, from /<>/umbrello/assocrules.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/K/<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ F5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/codeviewerstate.cpp.o -c /<>/umbrello/codeviewerstate.cpp /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/assocrules.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent*); ^~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/assocrules.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/assocrules.cpp:17: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/umbrello/assocrules.cpp:18: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/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:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/assocrules.cpp:21: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/assocrules.cpp:21: /<>/umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setCustomOpText(const QString &opText); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 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] virtual void setText(FloatingTextWidget *ft, const QString &newText); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual bool AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setOperationText(const QString &op); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] virtual void constrainTextPos(qreal &textX, qreal &textY, ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /<>/umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:194:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:199:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:201:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:208:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:210:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~ In file included from /<>/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] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/statewidget.h:79:18: warning: ‘virtual bool StateWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:81:18: warning: ‘virtual bool StateWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:82:18: warning: ‘virtual void StateWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:85:12: warning: ‘virtual QSizeF StateWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:86:12: warning: ‘virtual QSizeF StateWidget::maximumSize()’ can be marked override [-Wsuggest-override] QSizeF maximumSize(); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:90:18: warning: ‘virtual void StateWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/assocrules.cpp:23: /<>/umbrello/umlwidgets/activitywidget.h:65:18: warning: ‘virtual bool ActivityWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:66:18: warning: ‘virtual void ActivityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/activitywidget.h:67:18: warning: ‘virtual void ActivityWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:69:18: warning: ‘virtual bool ActivityWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:70:18: warning: ‘virtual void ActivityWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:72:10: warning: ‘virtual void ActivityWidget::constrain(qreal&, qreal&)’ can be marked override [-Wsuggest-override] void constrain(qreal& width, qreal& height); ^~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:86:18: warning: ‘virtual void ActivityWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:89:20: warning: ‘virtual QSizeF ActivityWidget::minimumSize() const’ can be marked override [-Wsuggest-override] virtual QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:90:20: warning: ‘virtual QSizeF ActivityWidget::maximumSize()’ can be marked override [-Wsuggest-override] 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 bool FloatingTextWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: ‘virtual bool FloatingTextWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: ‘virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: ‘virtual void FloatingTextWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: ‘virtual QSizeF FloatingTextWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: ‘virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: ‘virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] void setX(qreal newX); ^~~~ /<>/umbrello/umlwidgets/signalwidget.h:46:10: warning: ‘virtual void SignalWidget::setY(qreal)’ can be marked override [-Wsuggest-override] void setY(qreal newY); ^~~~ /<>/umbrello/umlwidgets/signalwidget.h:48:18: warning: ‘virtual void SignalWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] virtual void setName(const QString &strName); ^~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:54:18: warning: ‘virtual bool SignalWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:56:10: warning: ‘virtual void SignalWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent *me); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:58:18: warning: ‘virtual bool SignalWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:59:18: warning: ‘virtual void SignalWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:62:18: warning: ‘virtual void SignalWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:65:12: warning: ‘virtual QSizeF SignalWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/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] 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] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/boxwidget.h:36:18: warning: ‘virtual bool BoxWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/boxwidget.h:39:10: warning: ‘virtual void BoxWidget::toForeground()’ can be marked override [-Wsuggest-override] void toForeground(); ^~~~~~~~~~~~ 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] 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] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:39:18: warning: ‘virtual void ForkJoinWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:41:18: warning: ‘virtual bool ForkJoinWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:44:18: warning: ‘virtual void ForkJoinWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:47:12: warning: ‘virtual QSizeF ForkJoinWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:51:10: warning: ‘virtual void ForkJoinWidget::constrain(qreal&, qreal&)’ can be marked override [-Wsuggest-override] void constrain(qreal& width, qreal& height); ^~~~~~~~~ In file included from /<>/umbrello/assocrules.cpp:27: /<>/umbrello/umllistview.h:115:10: warning: ‘virtual bool UMLListView::event(QEvent*)’ can be marked override [-Wsuggest-override] bool event(QEvent *e); ^~~~~ /<>/umbrello/umllistview.h:116:10: warning: ‘virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:117:10: warning: ‘virtual void UMLListView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:118:10: warning: ‘virtual void UMLListView::mouseMoveEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QMouseEvent *me); ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:119:10: warning: ‘virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:120:10: warning: ‘virtual void UMLListView::focusOutEvent(QFocusEvent*)’ can be marked override [-Wsuggest-override] void focusOutEvent (QFocusEvent *fe); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:121:10: warning: ‘virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)’ can be marked override [-Wsuggest-override] void contextMenuEvent(QContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:125:10: warning: ‘virtual void UMLListView::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] void keyPressEvent(QKeyEvent* ke); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:126:10: warning: ‘virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QDragEnterEvent* event); ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:127:10: warning: ‘virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QDragMoveEvent* event); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:128:10: warning: ‘virtual void UMLListView::dropEvent(QDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QDropEvent* event); ^~~~~~~~~ /<>/umbrello/umllistview.h:129:10: warning: ‘virtual void UMLListView::commitData(QWidget*)’ can be marked override [-Wsuggest-override] void commitData(QWidget *editor); ^~~~~~~~~~ In file included from /<>/umbrello/basictypes.cpp:22: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent*); ^~~~~~~~~ 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] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ /<>/umbrello/birdview.h:80:18: warning: ‘virtual void BirdView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/birdview.h:81:18: warning: ‘virtual void BirdView::mouseMoveEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/birdview.h:82:18: warning: ‘virtual void BirdView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent *event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/birdview.h:83:18: warning: ‘virtual void BirdView::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ In file included from /<>/umbrello/birdview.cpp:22: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent*); ^~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/birdview.cpp:23: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/birdview.cpp:24: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/birdview.cpp:24: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/birdview.cpp:24: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/birdview.cpp:25: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ [ 82%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/cmdlineexportallviewsevent.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/cmdlineexportallviewsevent.cpp.o -c /<>/umbrello/cmdlineexportallviewsevent.cpp In file included from /<>/obj-s390x-linux-gnu/umbrello/umbrellosettings.h:12, from /<>/umbrello/codeviewerstate.cpp:13: /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:86:18: warning: ‘virtual void CPPCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] virtual void setDefaults(bool emitUpdateSignal = true); ^~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:88:32: warning: ‘virtual CodeGenerationPolicyPage* CPPCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); ^~~~~~~~~~ [ 82%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/diagramswindow.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/diagramswindow.cpp.o -c /<>/umbrello/diagramswindow.cpp [ 82%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/diagram_utils.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/diagram_utils.cpp.o -c /<>/umbrello/diagram_utils.cpp [ 82%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/objectswindow.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/objectswindow.cpp.o -c /<>/umbrello/objectswindow.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] virtual void showEvent(QShowEvent*); ^~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/cmdlineexportallviewsevent.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/cmdlineexportallviewsevent.cpp:18: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/cmdlineexportallviewsevent.cpp:18: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/cmdlineexportallviewsevent.cpp:18: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/cmdlineexportallviewsevent.cpp:18: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/diagramswindow.cpp:14: /<>/umbrello/models/diagramsmodel.h:31:9: warning: ‘virtual int DiagramsModel::rowCount(const QModelIndex&) const’ can be marked override [-Wsuggest-override] int rowCount(const QModelIndex &parent) const; ^~~~~~~~ /<>/umbrello/models/diagramsmodel.h:32:9: warning: ‘virtual int DiagramsModel::columnCount(const QModelIndex&) const’ can be marked override [-Wsuggest-override] int columnCount(const QModelIndex &parent) const; ^~~~~~~~~~~ /<>/umbrello/models/diagramsmodel.h:34:14: warning: ‘virtual QVariant DiagramsModel::headerData(int, Qt::Orientation, int) const’ can be marked override [-Wsuggest-override] QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const; ^~~~~~~~~~ /<>/umbrello/models/diagramsmodel.h:35:14: warning: ‘virtual QVariant DiagramsModel::data(const QModelIndex&, int) const’ can be marked override [-Wsuggest-override] QVariant data(const QModelIndex & index, int role = Qt::DisplayRole) const; ^~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/diagramswindow.cpp:15: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/diagramswindow.cpp:17: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/umbrello/objectswindow.cpp:14: /<>/umbrello/models/objectsmodel.h:29:9: warning: ‘virtual int ObjectsModel::rowCount(const QModelIndex&) const’ can be marked override [-Wsuggest-override] int rowCount(const QModelIndex &parent) const; ^~~~~~~~ /<>/umbrello/models/objectsmodel.h:30:9: warning: ‘virtual int ObjectsModel::columnCount(const QModelIndex&) const’ can be marked override [-Wsuggest-override] int columnCount(const QModelIndex &parent) const; ^~~~~~~~~~~ /<>/umbrello/models/objectsmodel.h:32:14: warning: ‘virtual QVariant ObjectsModel::headerData(int, Qt::Orientation, int) const’ can be marked override [-Wsuggest-override] QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const; ^~~~~~~~~~ /<>/umbrello/models/objectsmodel.h:33:14: warning: ‘virtual QVariant ObjectsModel::data(const QModelIndex&, int) const’ can be marked override [-Wsuggest-override] QVariant data(const QModelIndex & index, int role = Qt::DisplayRole) const; ^~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/objectswindow.cpp:15: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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/diagram_utils.cpp:15: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/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:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/objectswindow.cpp:15: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/diagram_utils.cpp:15: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/diagram_utils.cpp:15: /<>/umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setCustomOpText(const QString &opText); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 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] virtual void setText(FloatingTextWidget *ft, const QString &newText); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual bool AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setOperationText(const QString &op); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] virtual void constrainTextPos(qreal &textX, qreal &textY, ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /<>/umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:194:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:199:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:201:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:208:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:210:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/diagram_utils.cpp:16: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/objectswindow.cpp:17: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/umbrello/diagram_utils.cpp:17: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const = 0; ^~~~~ [ 83%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/docwindow.cpp.o 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/docwindow.cpp.o -c /<>/umbrello/docwindow.cpp 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] virtual void setY(qreal y); ^~~~ /<>/umbrello/umlwidgets/messagewidget.h:58:18: warning: ‘virtual void MessageWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] virtual void lwSetFont (QFont font); ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:59:28: warning: ‘virtual UMLClassifier* MessageWidget::operationOwner()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:61:27: warning: ‘virtual UMLOperation* MessageWidget::operation()’ can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:62:18: warning: ‘virtual void MessageWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:64:21: warning: ‘virtual QString MessageWidget::customOpText()’ can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:65:18: warning: ‘virtual void MessageWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setCustomOpText(const QString &opText); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:67:18: warning: ‘virtual void MessageWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 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] 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] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:71:28: warning: ‘virtual UMLClassifier* MessageWidget::lwClassifier()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:72:18: warning: ‘virtual void MessageWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setOperationText(const QString &op); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:74:18: warning: ‘virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight, ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:111:18: warning: ‘virtual bool MessageWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 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] 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] void cleanup(); ^~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:127:10: warning: ‘virtual void MessageWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:132:20: warning: ‘virtual QSizeF MessageWidget::minimumSize() const’ can be marked override [-Wsuggest-override] virtual QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:134:16: warning: ‘virtual UMLWidget* MessageWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:136:18: warning: ‘virtual void MessageWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void resizeWidget(qreal newW, qreal newH); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:138:18: warning: ‘virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:139:18: warning: ‘virtual bool MessageWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:151:18: warning: ‘virtual bool MessageWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:154:18: warning: ‘virtual void MessageWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:155:18: warning: ‘virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:157:21: warning: ‘virtual QCursor MessageWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] virtual QCursor resizeCursor() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:203:10: warning: ‘virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)’ can be marked override [-Wsuggest-override] void slotWidgetMoved(Uml::ID::Type id); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:204:10: warning: ‘virtual void MessageWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/diagram_utils.cpp:21: /<>/umbrello/umlwidgets/objectwidget.h:39:18: warning: ‘virtual void ObjectWidget::setX(qreal)’ can be marked override [-Wsuggest-override] virtual void setX(qreal x); ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:40:18: warning: ‘virtual void ObjectWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 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] 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] bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:51:10: warning: ‘virtual void ObjectWidget::cleanup()’ can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:53:18: warning: ‘virtual bool ObjectWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:73:18: warning: ‘virtual void ObjectWidget::setLineColorCmd(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColorCmd(const QColor &color); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:77:18: warning: ‘virtual void ObjectWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void resizeWidget(qreal newW, qreal newH); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:79:18: warning: ‘virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:80:18: warning: ‘virtual bool ObjectWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:83:10: warning: ‘virtual void ObjectWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:84:18: warning: ‘virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)’ can be marked override [-Wsuggest-override] virtual void slotFillColorChanged(Uml::ID::Type viewID); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:88:18: warning: ‘virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *me); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:89:18: warning: ‘virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:91:12: warning: ‘virtual QSizeF ObjectWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:93:18: warning: ‘virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void moveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:94:18: warning: ‘virtual void ObjectWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:95:18: warning: ‘virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:97:21: warning: ‘virtual QCursor ObjectWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] virtual QCursor resizeCursor() const; ^~~~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/diagram_utils.cpp:22: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ [ 83%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/dotgenerator.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/dotgenerator.cpp.o -c /<>/umbrello/dotgenerator.cpp [ 83%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/icon_utils.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/icon_utils.cpp.o -c /<>/umbrello/icon_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/docwindow.cpp:15: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/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:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/docwindow.cpp:15: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/docwindow.cpp:15: /<>/umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setCustomOpText(const QString &opText); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 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] virtual void setText(FloatingTextWidget *ft, const QString &newText); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual bool AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setOperationText(const QString &op); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] virtual void constrainTextPos(qreal &textX, qreal &textY, ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /<>/umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:194:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:199:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:201:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:208:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:210:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/activitywidget.h:14, from /<>/umbrello/dotgenerator.cpp:15: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/activitywidget.h:14, from /<>/umbrello/dotgenerator.cpp:15: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/dotgenerator.cpp:15: /<>/umbrello/umlwidgets/activitywidget.h:65:18: warning: ‘virtual bool ActivityWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:66:18: warning: ‘virtual void ActivityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/activitywidget.h:67:18: warning: ‘virtual void ActivityWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:69:18: warning: ‘virtual bool ActivityWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:70:18: warning: ‘virtual void ActivityWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:72:10: warning: ‘virtual void ActivityWidget::constrain(qreal&, qreal&)’ can be marked override [-Wsuggest-override] void constrain(qreal& width, qreal& height); ^~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:86:18: warning: ‘virtual void ActivityWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:89:20: warning: ‘virtual QSizeF ActivityWidget::minimumSize() const’ can be marked override [-Wsuggest-override] virtual QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:90:20: warning: ‘virtual QSizeF ActivityWidget::maximumSize()’ can be marked override [-Wsuggest-override] 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:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/dotgenerator.cpp:16: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/dotgenerator.cpp:16: /<>/umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setCustomOpText(const QString &opText); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 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] virtual void setText(FloatingTextWidget *ft, const QString &newText); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual bool AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setOperationText(const QString &op); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] virtual void constrainTextPos(qreal &textX, qreal &textY, ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /<>/umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:194:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:199:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:201:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:208:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:210:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/signalwidget.h:14, from /<>/umbrello/dotgenerator.cpp:18: /<>/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: ‘virtual bool FloatingTextWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: ‘virtual bool FloatingTextWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: ‘virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: ‘virtual void FloatingTextWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: ‘virtual QSizeF FloatingTextWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: ‘virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: ‘virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] void setX(qreal newX); ^~~~ /<>/umbrello/umlwidgets/signalwidget.h:46:10: warning: ‘virtual void SignalWidget::setY(qreal)’ can be marked override [-Wsuggest-override] void setY(qreal newY); ^~~~ /<>/umbrello/umlwidgets/signalwidget.h:48:18: warning: ‘virtual void SignalWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] virtual void setName(const QString &strName); ^~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:54:18: warning: ‘virtual bool SignalWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:56:10: warning: ‘virtual void SignalWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent *me); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:58:18: warning: ‘virtual bool SignalWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:59:18: warning: ‘virtual void SignalWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:62:18: warning: ‘virtual void SignalWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:65:12: warning: ‘virtual QSizeF SignalWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/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] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/statewidget.h:79:18: warning: ‘virtual bool StateWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:81:18: warning: ‘virtual bool StateWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:82:18: warning: ‘virtual void StateWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:85:12: warning: ‘virtual QSizeF StateWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:86:12: warning: ‘virtual QSizeF StateWidget::maximumSize()’ can be marked override [-Wsuggest-override] QSizeF maximumSize(); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:90:18: warning: ‘virtual void StateWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/docwindow.cpp:16: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/docwindow.cpp:19: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/docwindow.cpp:60:18: warning: ‘virtual void ModifiedWidget::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent *ev) ^~~~~~~~~~~~~~~ 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] virtual void showEvent(QShowEvent*); ^~~~~~~~~ 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] virtual void showEvent(QShowEvent*); ^~~~~~~~~ /<>/umbrello/dotgenerator.cpp:51:18: warning: ‘virtual bool DotPaintEngine::begin(QPaintDevice*)’ can be marked override [-Wsuggest-override] virtual bool begin (QPaintDevice * pdev) ^~~~~ /<>/umbrello/dotgenerator.cpp:56:18: warning: ‘virtual void DotPaintEngine::drawEllipse(const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawEllipse(const QRectF & rect) { Q_UNUSED(rect) } ^~~~~~~~~~~ /<>/umbrello/dotgenerator.cpp:57:18: warning: ‘virtual void DotPaintEngine::drawEllipse(const QRect&)’ can be marked override [-Wsuggest-override] virtual void drawEllipse(const QRect & rect) { Q_UNUSED(rect) } ^~~~~~~~~~~ /<>/umbrello/dotgenerator.cpp:58:18: warning: ‘virtual void DotPaintEngine::drawImage(const QRectF&, const QImage&, const QRectF&, Qt::ImageConversionFlags)’ can be marked override [-Wsuggest-override] virtual void drawImage(const QRectF & rectangle, const QImage & image, const QRectF & sr, Qt::ImageConversionFlags flags = Qt::AutoColor) { Q_UNUSED(rectangle) Q_UNUSED(image) Q_UNUSED(sr) Q_UNUSED(flags) } ^~~~~~~~~ /<>/umbrello/dotgenerator.cpp:59:18: warning: ‘virtual void DotPaintEngine::drawLines(const QLineF*, int)’ can be marked override [-Wsuggest-override] virtual void drawLines(const QLineF * lines, int lineCount) { Q_UNUSED(lines) Q_UNUSED(lineCount) } ^~~~~~~~~ /<>/umbrello/dotgenerator.cpp:60:18: warning: ‘virtual void DotPaintEngine::drawLines(const QLine*, int)’ can be marked override [-Wsuggest-override] virtual void drawLines(const QLine * lines, int lineCount) { Q_UNUSED(lines) Q_UNUSED(lineCount) } ^~~~~~~~~ /<>/umbrello/dotgenerator.cpp:62:18: warning: ‘virtual void DotPaintEngine::drawPixmap(const QRectF&, const QPixmap&, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawPixmap(const QRectF & r, const QPixmap & pm, const QRectF & sr) { Q_UNUSED(r) Q_UNUSED(pm) Q_UNUSED(sr) } ^~~~~~~~~~ /<>/umbrello/dotgenerator.cpp:63:18: warning: ‘virtual void DotPaintEngine::drawPoints(const QPointF*, int)’ can be marked override [-Wsuggest-override] virtual void drawPoints(const QPointF * points, int pointCount) { Q_UNUSED(points) Q_UNUSED(pointCount) } ^~~~~~~~~~ /<>/umbrello/dotgenerator.cpp:64:18: warning: ‘virtual void DotPaintEngine::drawPoints(const QPoint*, int)’ can be marked override [-Wsuggest-override] virtual void drawPoints(const QPoint * points, int pointCount) { Q_UNUSED(points) Q_UNUSED(pointCount) } ^~~~~~~~~~ /<>/umbrello/dotgenerator.cpp:65:18: warning: ‘virtual void DotPaintEngine::drawPolygon(const QPointF*, int, QPaintEngine::PolygonDrawMode)’ can be marked override [-Wsuggest-override] virtual void drawPolygon(const QPointF * points, int pointCount, PolygonDrawMode mode) { Q_UNUSED(points) Q_UNUSED(pointCount) Q_UNUSED(mode) } ^~~~~~~~~~~ /<>/umbrello/dotgenerator.cpp:66:18: warning: ‘virtual void DotPaintEngine::drawPolygon(const QPoint*, int, QPaintEngine::PolygonDrawMode)’ can be marked override [-Wsuggest-override] virtual void drawPolygon(const QPoint * points, int pointCount, PolygonDrawMode mode) { Q_UNUSED(points) Q_UNUSED(pointCount) Q_UNUSED(mode) } ^~~~~~~~~~~ /<>/umbrello/dotgenerator.cpp:67:18: warning: ‘virtual void DotPaintEngine::drawRects(const QRectF*, int)’ can be marked override [-Wsuggest-override] virtual void drawRects(const QRectF * rects, int rectCount) { Q_UNUSED(rects) Q_UNUSED(rectCount) } ^~~~~~~~~ /<>/umbrello/dotgenerator.cpp:68:18: warning: ‘virtual void DotPaintEngine::drawRects(const QRect*, int)’ can be marked override [-Wsuggest-override] virtual void drawRects(const QRect * rects, int rectCount) { Q_UNUSED(rects) Q_UNUSED(rectCount) } ^~~~~~~~~ /<>/umbrello/dotgenerator.cpp:69:18: warning: ‘virtual void DotPaintEngine::drawTextItem(const QPointF&, const QTextItem&)’ can be marked override [-Wsuggest-override] virtual void drawTextItem(const QPointF & p, const QTextItem & textItem) ^~~~~~~~~~~~ /<>/umbrello/dotgenerator.cpp:74:18: warning: ‘virtual void DotPaintEngine::drawTiledPixmap(const QRectF&, const QPixmap&, const QPointF&)’ can be marked override [-Wsuggest-override] virtual void drawTiledPixmap(const QRectF & rect, const QPixmap & pixmap, const QPointF & p) { Q_UNUSED(rect) Q_UNUSED(pixmap) Q_UNUSED(p) } ^~~~~~~~~~~~~~~ /<>/umbrello/dotgenerator.cpp:75:18: warning: ‘virtual bool DotPaintEngine::end()’ can be marked override [-Wsuggest-override] virtual bool end() ^~~ /<>/umbrello/dotgenerator.cpp:79:18: warning: ‘virtual QPaintEngine::Type DotPaintEngine::type() const’ can be marked override [-Wsuggest-override] virtual Type type() const ^~~~ /<>/umbrello/dotgenerator.cpp:83:18: warning: ‘virtual void DotPaintEngine::updateState(const QPaintEngineState&)’ can be marked override [-Wsuggest-override] virtual void updateState(const QPaintEngineState & state) { Q_UNUSED(state) } ^~~~~~~~~~~ /<>/umbrello/dotgenerator.cpp:103:27: warning: ‘virtual QPaintEngine* DotPaintDevice::paintEngine() const’ can be marked override [-Wsuggest-override] virtual QPaintEngine* paintEngine() const ^~~~~~~~~~~ /<>/umbrello/dotgenerator.cpp:114:17: warning: ‘virtual int DotPaintDevice::metric(QPaintDevice::PaintDeviceMetric) const’ can be marked override [-Wsuggest-override] virtual int metric(PaintDeviceMetric metric) const ^~~~~~ [ 83%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/import_argo.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/import_argo.cpp.o -c /<>/umbrello/import_argo.cpp [ 83%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/import_rose.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/import_rose.cpp.o -c /<>/umbrello/import_rose.cpp [ 84%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/layoutgenerator.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/layoutgenerator.cpp.o -c /<>/umbrello/layoutgenerator.cpp In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/import_rose.cpp:15: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ 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] virtual void showEvent(QShowEvent*); ^~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/import_argo.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ [ 84%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/model_utils.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/model_utils.cpp.o -c /<>/umbrello/model_utils.cpp 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/import_argo.cpp:16: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/import_rose.cpp:18: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ 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] 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] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:61:30: warning: ‘virtual QPainterPath Symbol::shape() const’ can be marked override [-Wsuggest-override] 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] 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] QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:159:18: warning: ‘virtual QPainterPath AssociationLine::shape() const’ can be marked override [-Wsuggest-override] QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/associationline.h:164:10: warning: ‘virtual void AssociationLine::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:165:10: warning: ‘virtual void AssociationLine::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:166:10: warning: ‘virtual void AssociationLine::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:168:10: warning: ‘virtual void AssociationLine::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:169:10: warning: ‘virtual void AssociationLine::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] void hoverMoveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:170:10: warning: ‘virtual void AssociationLine::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ [ 84%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/object_factory.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/object_factory.cpp.o -c /<>/umbrello/object_factory.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/layoutgenerator.cpp:14: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/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:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/layoutgenerator.cpp:14: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/layoutgenerator.cpp:14: /<>/umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setCustomOpText(const QString &opText); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 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] virtual void setText(FloatingTextWidget *ft, const QString &newText); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual bool AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setOperationText(const QString &op); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] virtual void constrainTextPos(qreal &textX, qreal &textY, ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /<>/umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:194:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:199:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:201:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:208:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:210:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/cmdcreatediagram.h:31:14: warning: ‘virtual void Uml::CmdCreateDiagram::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdhandlerename.h:27:14: warning: ‘virtual void Uml::CmdHandleRename::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdremovediagram.h:33:14: warning: ‘virtual void Uml::CmdRemoveDiagram::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdsetstereotype.h:25:18: warning: ‘virtual void Uml::CmdSetStereotype::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdsetvisibility.h:25:18: warning: ‘virtual void Uml::CmdSetVisibility::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdcreateumlobject.h:29:14: warning: ‘virtual void Uml::CmdCreateUMLObject::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdremoveumlobject.h:26:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.h:31:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlobject.h:27:18: warning: ‘virtual void Uml::CmdRenameUMLObject::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangefillcolor.h:31:18: warning: ‘virtual void Uml::CmdChangeFillColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void undo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangefont.h:28:18: warning: ‘virtual void Uml::CmdChangeFont::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangelinecolor.h:28:14: warning: ‘virtual void Uml::CmdChangeLineColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangelinewidth.h:26:14: warning: ‘virtual void Uml::CmdChangeLineWidth::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangemultiplicity.h:27:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangetextcolor.h:28:14: warning: ‘virtual void Uml::CmdChangeTextColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangeusefillcolor.h:28:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:26:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdcreatewidget.h:29:14: warning: ‘virtual void Uml::CmdCreateWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdmovewidget.h:29:14: warning: ‘virtual void Uml::CmdMoveWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdremovewidget.h:29:14: warning: ‘virtual void Uml::CmdRemoveWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdresizewidget.h:29:14: warning: ‘virtual void Uml::CmdResizeWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdsetname.h:25:18: warning: ‘virtual void Uml::CmdSetName::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdsettxt.h:27:18: warning: ‘virtual void Uml::CmdSetTxt::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/layoutgenerator.cpp:16: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent*); ^~~~~~~~~ In file included from /<>/umbrello/layoutgenerator.cpp:17: /<>/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: ‘virtual bool FloatingTextWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: ‘virtual bool FloatingTextWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: ‘virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: ‘virtual void FloatingTextWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: ‘virtual QSizeF FloatingTextWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: ‘virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: ‘virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/layoutgenerator.cpp:18: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/model_utils.cpp:12: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/model_utils.cpp:12: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/floatingtextwidget.h:15, from /<>/umbrello/model_utils.cpp:15: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.cpp:15: /<>/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: ‘virtual bool FloatingTextWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: ‘virtual bool FloatingTextWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: ‘virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: ‘virtual void FloatingTextWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: ‘virtual QSizeF FloatingTextWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: ‘virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: ‘virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.cpp:16: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:49:24: warning: ‘virtual UMLObject* UMLEntityAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:75:10: warning: ‘virtual bool UMLEntityAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/model_utils.cpp:19: /<>/umbrello/uml1model/uniqueconstraint.h:39:18: warning: ‘virtual void UMLUniqueConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:41:24: warning: ‘virtual UMLObject* UMLUniqueConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:50:18: warning: ‘virtual bool UMLUniqueConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:64:10: warning: ‘virtual bool UMLUniqueConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/model_utils.cpp:22: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/model_utils.cpp:23: /<>/umbrello/uml1model/enum.h:38:18: warning: ‘virtual void UMLEnum::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/model_utils.cpp:24: /<>/umbrello/uml1model/entity.h:43:18: warning: ‘virtual void UMLEntity::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entity.h:45:24: warning: ‘virtual UMLObject* UMLEntity::clone() const’ can be marked override [-Wsuggest-override] 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] virtual UMLAttribute* createAttribute(const QString &name = QString(), ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:73:18: warning: ‘virtual bool UMLEntity::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:75:18: warning: ‘virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:77:31: warning: ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’ can be marked override [-Wsuggest-override] UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const; ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:81:36: warning: ‘virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:93:10: warning: ‘virtual bool UMLEntity::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/model_utils.cpp:25: /<>/umbrello/uml1model/template.h:37:18: warning: ‘virtual void UMLTemplate::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 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] 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] virtual QString getTypeName() const; ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/model_utils.cpp:26: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/model_utils.cpp:28: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/model_utils.cpp:29: /<>/umbrello/uml1model/umlrole.h:47:16: warning: ‘virtual UMLObject* UMLRole::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/model_utils.cpp:31: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.cpp:32: /<>/umbrello/umllistview.h:115:10: warning: ‘virtual bool UMLListView::event(QEvent*)’ can be marked override [-Wsuggest-override] bool event(QEvent *e); ^~~~~ /<>/umbrello/umllistview.h:116:10: warning: ‘virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:117:10: warning: ‘virtual void UMLListView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:118:10: warning: ‘virtual void UMLListView::mouseMoveEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QMouseEvent *me); ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:119:10: warning: ‘virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:120:10: warning: ‘virtual void UMLListView::focusOutEvent(QFocusEvent*)’ can be marked override [-Wsuggest-override] void focusOutEvent (QFocusEvent *fe); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:121:10: warning: ‘virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)’ can be marked override [-Wsuggest-override] void contextMenuEvent(QContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:125:10: warning: ‘virtual void UMLListView::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] void keyPressEvent(QKeyEvent* ke); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:126:10: warning: ‘virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QDragEnterEvent* event); ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:127:10: warning: ‘virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QDragMoveEvent* event); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:128:10: warning: ‘virtual void UMLListView::dropEvent(QDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QDropEvent* event); ^~~~~~~~~ /<>/umbrello/umllistview.h:129:10: warning: ‘virtual void UMLListView::commitData(QWidget*)’ can be marked override [-Wsuggest-override] void commitData(QWidget *editor); ^~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/model_utils.cpp:34: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/model_utils.cpp:34: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.cpp:35: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/actor.h:38:10: warning: ‘virtual void UMLActor::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/actor.h:41:10: warning: ‘virtual bool UMLActor::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/artifact.h:47:10: warning: ‘virtual void UMLArtifact::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/artifact.h:55:10: warning: ‘virtual bool UMLArtifact::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/object_factory.cpp:17: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ [ 84%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/optionstate.cpp.o 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const = 0; ^~~~~ cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/optionstate.cpp.o -c /<>/umbrello/optionstate.cpp 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/category.h:45:24: warning: ‘virtual UMLObject* UMLCategory::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/category.h:47:10: warning: ‘virtual void UMLCategory::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/category.h:55:10: warning: ‘virtual bool UMLCategory::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:40:24: warning: ‘virtual UMLObject* UMLCheckConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:49:18: warning: ‘virtual bool UMLCheckConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:61:10: warning: ‘virtual bool UMLCheckConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/object_factory.cpp:21: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/cmdcreatediagram.h:31:14: warning: ‘virtual void Uml::CmdCreateDiagram::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdhandlerename.h:27:14: warning: ‘virtual void Uml::CmdHandleRename::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdremovediagram.h:33:14: warning: ‘virtual void Uml::CmdRemoveDiagram::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdsetstereotype.h:25:18: warning: ‘virtual void Uml::CmdSetStereotype::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdsetvisibility.h:25:18: warning: ‘virtual void Uml::CmdSetVisibility::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdcreateumlobject.h:29:14: warning: ‘virtual void Uml::CmdCreateUMLObject::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdremoveumlobject.h:26:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.h:31:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlobject.h:27:18: warning: ‘virtual void Uml::CmdRenameUMLObject::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangefillcolor.h:31:18: warning: ‘virtual void Uml::CmdChangeFillColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void undo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangefont.h:28:18: warning: ‘virtual void Uml::CmdChangeFont::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangelinecolor.h:28:14: warning: ‘virtual void Uml::CmdChangeLineColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangelinewidth.h:26:14: warning: ‘virtual void Uml::CmdChangeLineWidth::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangemultiplicity.h:27:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangetextcolor.h:28:14: warning: ‘virtual void Uml::CmdChangeTextColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangeusefillcolor.h:28:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /<>/umbrello/cmds.h:42, from /<>/umbrello/object_factory.cpp:22: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:26:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdcreatewidget.h:29:14: warning: ‘virtual void Uml::CmdCreateWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdmovewidget.h:29:14: warning: ‘virtual void Uml::CmdMoveWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdremovewidget.h:29:14: warning: ‘virtual void Uml::CmdRemoveWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdresizewidget.h:29:14: warning: ‘virtual void Uml::CmdResizeWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdsetname.h:25:18: warning: ‘virtual void Uml::CmdSetName::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdsettxt.h:27:18: warning: ‘virtual void Uml::CmdSetTxt::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/object_factory.cpp:24: /<>/umbrello/uml1model/component.h:34:24: warning: ‘virtual UMLObject* UMLComponent::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/component.h:36:10: warning: ‘virtual void UMLComponent::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/component.h:42:10: warning: ‘virtual bool UMLComponent::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/object_factory.cpp:25: /<>/umbrello/uml1model/datatype.h:38:18: warning: ‘virtual bool UMLDatatype::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & element); ^~~~~~~~~~~~ /<>/umbrello/uml1model/datatype.h:39:18: warning: ‘virtual void UMLDatatype::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ In file included from /<>/umbrello/object_factory.cpp:26: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/object_factory.cpp:29: /<>/umbrello/uml1model/entity.h:43:18: warning: ‘virtual void UMLEntity::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entity.h:45:24: warning: ‘virtual UMLObject* UMLEntity::clone() const’ can be marked override [-Wsuggest-override] 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] virtual UMLAttribute* createAttribute(const QString &name = QString(), ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:73:18: warning: ‘virtual bool UMLEntity::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:75:18: warning: ‘virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:77:31: warning: ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’ can be marked override [-Wsuggest-override] UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const; ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:81:36: warning: ‘virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:93:10: warning: ‘virtual bool UMLEntity::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/object_factory.cpp:30: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] 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] bool load1(QDomElement& element); ^~~~~ /<>/umbrello/uml1model/instance.h:47:18: warning: ‘virtual bool UMLInstance::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/instance.h:48:10: warning: ‘virtual bool UMLInstance::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/object_factory.cpp:34: /<>/umbrello/uml1model/node.h:36:24: warning: ‘virtual UMLObject* UMLNode::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/node.h:38:10: warning: ‘virtual void UMLNode::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/node.h:42:10: warning: ‘virtual bool UMLNode::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/object_factory.cpp:36: /<>/umbrello/uml1model/port.h:36:24: warning: ‘virtual UMLObject* UMLPort::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/port.h:38:10: warning: ‘virtual void UMLPort::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/port.h:42:10: warning: ‘virtual bool UMLPort::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/object_factory.cpp:37: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/object_factory.cpp:38: /<>/umbrello/uml1model/stereotype.h:51:18: warning: ‘virtual void UMLStereotype::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/stereotype.h:53:24: warning: ‘virtual UMLObject* UMLStereotype::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/stereotype.h:62:10: warning: ‘virtual void UMLStereotype::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/stereotype.h:64:18: warning: ‘virtual bool UMLStereotype::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent); ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/object_factory.cpp:39: /<>/umbrello/uml1model/usecase.h:32:24: warning: ‘virtual UMLObject* UMLUseCase::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/usecase.h:34:10: warning: ‘virtual void UMLUseCase::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/usecase.h:37:10: warning: ‘virtual bool UMLUseCase::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/object_factory.cpp:40: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:49:24: warning: ‘virtual UMLObject* UMLEntityAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:75:10: warning: ‘virtual bool UMLEntityAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/object_factory.cpp:44: /<>/umbrello/uml1model/uniqueconstraint.h:39:18: warning: ‘virtual void UMLUniqueConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:41:24: warning: ‘virtual UMLObject* UMLUniqueConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:50:18: warning: ‘virtual bool UMLUniqueConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:64:10: warning: ‘virtual bool UMLUniqueConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ [ 85%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/petalnode.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/petalnode.cpp.o -c /<>/umbrello/petalnode.cpp In file included from /<>/obj-s390x-linux-gnu/umbrello/umbrellosettings.h:12, from /<>/umbrello/optionstate.cpp:12: /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:86:18: warning: ‘virtual void CPPCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] virtual void setDefaults(bool emitUpdateSignal = true); ^~~~~~~~~~~ /<>/umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:88:32: warning: ‘virtual CodeGenerationPolicyPage* CPPCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); ^~~~~~~~~~ [ 85%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/petaltree2uml.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/petaltree2uml.cpp.o -c /<>/umbrello/petaltree2uml.cpp [ 85%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/stereotypeswindow.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/stereotypeswindow.cpp.o -c /<>/umbrello/stereotypeswindow.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] virtual void showEvent(QShowEvent*); ^~~~~~~~~ [ 85%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/toolbarstatearrow.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/toolbarstatearrow.cpp.o -c /<>/umbrello/toolbarstatearrow.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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/petaltree2uml.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ In file included from /<>/umbrello/stereotypeswindow.cpp:11: /<>/umbrello/stereotypeswindow.h:36:10: warning: ‘virtual void StereotypesWindow::contextMenuEvent(QContextMenuEvent*)’ can be marked override [-Wsuggest-override] void contextMenuEvent(QContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/petaltree2uml.cpp:17: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ [ 85%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/toolbarstateassociation.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/toolbarstateassociation.cpp.o -c /<>/umbrello/toolbarstateassociation.cpp 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/stereotypeswindow.cpp:15: /<>/umbrello/uml1model/stereotype.h:51:18: warning: ‘virtual void UMLStereotype::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/stereotype.h:53:24: warning: ‘virtual UMLObject* UMLStereotype::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/stereotype.h:62:10: warning: ‘virtual void UMLStereotype::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/stereotype.h:64:18: warning: ‘virtual bool UMLStereotype::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent); ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/petaltree2uml.cpp:22: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/petaltree2uml.cpp:25: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/petaltree2uml.cpp:26: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/petaltree2uml.cpp:27: /<>/umbrello/uml1model/umlrole.h:47:16: warning: ‘virtual UMLObject* UMLRole::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/petaltree2uml.cpp:28: /<>/umbrello/uml1model/actor.h:36:24: warning: ‘virtual UMLObject* UMLActor::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/actor.h:38:10: warning: ‘virtual void UMLActor::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/actor.h:41:10: warning: ‘virtual bool UMLActor::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/petaltree2uml.cpp:29: /<>/umbrello/uml1model/usecase.h:32:24: warning: ‘virtual UMLObject* UMLUseCase::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/usecase.h:34:10: warning: ‘virtual void UMLUseCase::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/usecase.h:37:10: warning: ‘virtual bool UMLUseCase::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/petaltree2uml.cpp:30: /<>/umbrello/uml1model/component.h:34:24: warning: ‘virtual UMLObject* UMLComponent::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/component.h:36:10: warning: ‘virtual void UMLComponent::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/component.h:42:10: warning: ‘virtual bool UMLComponent::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/petaltree2uml.cpp:31: /<>/umbrello/uml1model/node.h:36:24: warning: ‘virtual UMLObject* UMLNode::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/node.h:38:10: warning: ‘virtual void UMLNode::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/node.h:42:10: warning: ‘virtual bool UMLNode::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/petaltree2uml.cpp:32: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/stereotypeswindow.cpp:16: /<>/umbrello/models/stereotypesmodel.h:30:9: warning: ‘virtual int StereotypesModel::rowCount(const QModelIndex&) const’ can be marked override [-Wsuggest-override] int rowCount(const QModelIndex &parent) const; ^~~~~~~~ /<>/umbrello/models/stereotypesmodel.h:31:9: warning: ‘virtual int StereotypesModel::columnCount(const QModelIndex&) const’ can be marked override [-Wsuggest-override] int columnCount(const QModelIndex &parent) const; ^~~~~~~~~~~ /<>/umbrello/models/stereotypesmodel.h:33:14: warning: ‘virtual QVariant StereotypesModel::headerData(int, Qt::Orientation, int) const’ can be marked override [-Wsuggest-override] QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const; ^~~~~~~~~~ /<>/umbrello/models/stereotypesmodel.h:34:14: warning: ‘virtual QVariant StereotypesModel::data(const QModelIndex&, int) const’ can be marked override [-Wsuggest-override] QVariant data(const QModelIndex & index, int role = Qt::DisplayRole) const; ^~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/petaltree2uml.cpp:34: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/stereotypeswindow.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/petaltree2uml.cpp:34: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/stereotypeswindow.cpp:17: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/petaltree2uml.cpp:34: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/petaltree2uml.cpp:35: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/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] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/notewidget.h:62:18: warning: ‘virtual bool NoteWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:64:18: warning: ‘virtual bool NoteWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:65:18: warning: ‘virtual void NoteWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:66:20: warning: ‘virtual QSizeF NoteWidget::minimumSize() const’ can be marked override [-Wsuggest-override] virtual QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:71:10: warning: ‘virtual void NoteWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:74:20: warning: ‘virtual QSizeF NoteWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] virtual QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:77:18: warning: ‘virtual void NoteWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/petaltree2uml.cpp:38: /<>/umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setCustomOpText(const QString &opText); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 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] virtual void setText(FloatingTextWidget *ft, const QString &newText); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual bool AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setOperationText(const QString &op); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] virtual void constrainTextPos(qreal &textX, qreal &textY, ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /<>/umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:194:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:199:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:201:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:208:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:210:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/petaltree2uml.cpp:39: /<>/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: ‘virtual bool FloatingTextWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: ‘virtual bool FloatingTextWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: ‘virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: ‘virtual void FloatingTextWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: ‘virtual QSizeF FloatingTextWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: ‘virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: ‘virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/petaltree2uml.cpp:268:16: warning: ‘virtual UMLObject* Import_Rose::AttributesReader::createListItem()’ can be marked override [-Wsuggest-override] UMLObject *createListItem() { ^~~~~~~~~~~~~~ /<>/umbrello/petaltree2uml.cpp:271:10: warning: ‘virtual void Import_Rose::AttributesReader::insertAtParent(const PetalNode*, UMLObject*)’ can be marked override [-Wsuggest-override] void insertAtParent(const PetalNode *, UMLObject *item) { ^~~~~~~~~~~~~~ /<>/umbrello/petaltree2uml.cpp:286:16: warning: ‘virtual UMLObject* Import_Rose::ParametersReader::createListItem()’ can be marked override [-Wsuggest-override] UMLObject *createListItem() { ^~~~~~~~~~~~~~ /<>/umbrello/petaltree2uml.cpp:289:10: warning: ‘virtual void Import_Rose::ParametersReader::insertAtParent(const PetalNode*, UMLObject*)’ can be marked override [-Wsuggest-override] void insertAtParent(const PetalNode *, UMLObject *item) { ^~~~~~~~~~~~~~ /<>/umbrello/petaltree2uml.cpp:306:16: warning: ‘virtual UMLObject* Import_Rose::OperationsReader::createListItem()’ can be marked override [-Wsuggest-override] UMLObject *createListItem() { ^~~~~~~~~~~~~~ /<>/umbrello/petaltree2uml.cpp:309:10: warning: ‘virtual void Import_Rose::OperationsReader::insertAtParent(const PetalNode*, UMLObject*)’ can be marked override [-Wsuggest-override] void insertAtParent(const PetalNode *node, UMLObject *item) { ^~~~~~~~~~~~~~ /<>/umbrello/petaltree2uml.cpp:327:16: warning: ‘virtual UMLObject* Import_Rose::SuperclassesReader::createListItem()’ can be marked override [-Wsuggest-override] 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] 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] void insertAtParent(const PetalNode *, UMLObject *item) { ^~~~~~~~~~~~~~ /<>/umbrello/petaltree2uml.cpp:362:16: warning: ‘virtual UMLObject* Import_Rose::RealizationsReader::createListItem()’ can be marked override [-Wsuggest-override] 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] 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] void insertAtParent(const PetalNode *, UMLObject *item) { ^~~~~~~~~~~~~~ In file included from /<>/umbrello/toolbarstatearrow.cpp:12: /<>/umbrello/toolbarstatearrow.h:37:18: warning: ‘virtual void ToolBarStateArrow::init()’ can be marked override [-Wsuggest-override] virtual void init(); ^~~~ /<>/umbrello/toolbarstatearrow.h:42:18: warning: ‘virtual void ToolBarStateArrow::mousePressAssociation()’ can be marked override [-Wsuggest-override] virtual void mousePressAssociation(); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:43:18: warning: ‘virtual void ToolBarStateArrow::mousePressWidget()’ can be marked override [-Wsuggest-override] virtual void mousePressWidget(); ^~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:44:18: warning: ‘virtual void ToolBarStateArrow::mousePressEmpty()’ can be marked override [-Wsuggest-override] virtual void mousePressEmpty(); ^~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:45:18: warning: ‘virtual void ToolBarStateArrow::mouseReleaseAssociation()’ can be marked override [-Wsuggest-override] virtual void mouseReleaseAssociation(); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:46:18: warning: ‘virtual void ToolBarStateArrow::mouseReleaseWidget()’ can be marked override [-Wsuggest-override] virtual void mouseReleaseWidget(); ^~~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:47:18: warning: ‘virtual void ToolBarStateArrow::mouseReleaseEmpty()’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEmpty(); ^~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:48:18: warning: ‘virtual void ToolBarStateArrow::mouseDoubleClickAssociation()’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickAssociation(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:49:18: warning: ‘virtual void ToolBarStateArrow::mouseDoubleClickWidget()’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickWidget(); ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:50:18: warning: ‘virtual void ToolBarStateArrow::mouseMoveAssociation()’ can be marked override [-Wsuggest-override] virtual void mouseMoveAssociation(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:51:18: warning: ‘virtual void ToolBarStateArrow::mouseMoveWidget()’ can be marked override [-Wsuggest-override] virtual void mouseMoveWidget(); ^~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:52:18: warning: ‘virtual void ToolBarStateArrow::mouseMoveEmpty()’ can be marked override [-Wsuggest-override] virtual void mouseMoveEmpty(); ^~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:54:18: warning: ‘virtual void ToolBarStateArrow::setCurrentWidget(UMLWidget*)’ can be marked override [-Wsuggest-override] virtual void setCurrentWidget(UMLWidget* currentWidget); ^~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:56:18: warning: ‘virtual void ToolBarStateArrow::changeTool()’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/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:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/toolbarstatearrow.cpp:15: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/toolbarstatearrow.cpp:15: /<>/umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setCustomOpText(const QString &opText); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 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] virtual void setText(FloatingTextWidget *ft, const QString &newText); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual bool AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setOperationText(const QString &op); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] virtual void constrainTextPos(qreal &textX, qreal &textY, ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /<>/umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:194:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:199:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:201:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:208:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:210:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~ [ 86%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/toolbarstate.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/toolbarstate.cpp.o -c /<>/umbrello/toolbarstate.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] virtual void init(); ^~~~ /<>/umbrello/toolbarstateassociation.h:48:18: warning: ‘virtual void ToolBarStateAssociation::cleanBeforeChange()’ can be marked override [-Wsuggest-override] virtual void cleanBeforeChange(); ^~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstateassociation.h:50:18: warning: ‘virtual void ToolBarStateAssociation::mouseMove(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMove(QGraphicsSceneMouseEvent* ome); ^~~~~~~~~ /<>/umbrello/toolbarstateassociation.h:54:18: warning: ‘virtual void ToolBarStateAssociation::slotWidgetRemoved(UMLWidget*)’ can be marked override [-Wsuggest-override] virtual void slotWidgetRemoved(UMLWidget* widget); ^~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstateassociation.h:58:18: warning: ‘virtual void ToolBarStateAssociation::mouseReleaseAssociation()’ can be marked override [-Wsuggest-override] virtual void mouseReleaseAssociation(); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstateassociation.h:59:18: warning: ‘virtual void ToolBarStateAssociation::mouseReleaseWidget()’ can be marked override [-Wsuggest-override] virtual void mouseReleaseWidget(); ^~~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstateassociation.h:60:18: warning: ‘virtual void ToolBarStateAssociation::mouseReleaseEmpty()’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEmpty(); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/assocrules.h:15, from /<>/umbrello/toolbarstateassociation.cpp:15: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/toolbarstateassociation.cpp:16: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ [ 86%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/toolbarstatefactory.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/toolbarstatefactory.cpp.o -c /<>/umbrello/toolbarstatefactory.cpp 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] 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] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:61:30: warning: ‘virtual QPainterPath Symbol::shape() const’ can be marked override [-Wsuggest-override] 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] 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] QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:159:18: warning: ‘virtual QPainterPath AssociationLine::shape() const’ can be marked override [-Wsuggest-override] QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/associationline.h:164:10: warning: ‘virtual void AssociationLine::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:165:10: warning: ‘virtual void AssociationLine::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:166:10: warning: ‘virtual void AssociationLine::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:168:10: warning: ‘virtual void AssociationLine::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:169:10: warning: ‘virtual void AssociationLine::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] void hoverMoveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationline.h:170:10: warning: ‘virtual void AssociationLine::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ In file included from /<>/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:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/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:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/toolbarstateassociation.cpp:18: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/toolbarstateassociation.cpp:18: /<>/umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setCustomOpText(const QString &opText); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 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] virtual void setText(FloatingTextWidget *ft, const QString &newText); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual bool AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setOperationText(const QString &op); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] virtual void constrainTextPos(qreal &textX, qreal &textY, ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /<>/umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:194:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:199:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:201:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:208:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:210:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/toolbarstateassociation.cpp:20: /<>/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: ‘virtual bool FloatingTextWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: ‘virtual bool FloatingTextWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: ‘virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: ‘virtual void FloatingTextWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: ‘virtual QSizeF FloatingTextWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: ‘virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: ‘virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/toolbarstateassociation.cpp:21: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/toolbarstateassociation.cpp:23: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/toolbarstateassociation.cpp:28: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/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:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/associationwidget.h:15, from /<>/umbrello/toolbarstate.cpp:15: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/toolbarstate.cpp:15: /<>/umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setCustomOpText(const QString &opText); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 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] virtual void setText(FloatingTextWidget *ft, const QString &newText); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual bool AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setOperationText(const QString &op); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] virtual void constrainTextPos(qreal &textX, qreal &textY, ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /<>/umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:194:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:199:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:201:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:208:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:210:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~ [ 86%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/toolbarstatemessages.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/toolbarstatemessages.cpp.o -c /<>/umbrello/toolbarstatemessages.cpp 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] 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] virtual void setY(qreal y); ^~~~ /<>/umbrello/umlwidgets/messagewidget.h:58:18: warning: ‘virtual void MessageWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] virtual void lwSetFont (QFont font); ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:59:28: warning: ‘virtual UMLClassifier* MessageWidget::operationOwner()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:61:27: warning: ‘virtual UMLOperation* MessageWidget::operation()’ can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:62:18: warning: ‘virtual void MessageWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:64:21: warning: ‘virtual QString MessageWidget::customOpText()’ can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:65:18: warning: ‘virtual void MessageWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setCustomOpText(const QString &opText); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:67:18: warning: ‘virtual void MessageWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 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] 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] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:71:28: warning: ‘virtual UMLClassifier* MessageWidget::lwClassifier()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:72:18: warning: ‘virtual void MessageWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setOperationText(const QString &op); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:74:18: warning: ‘virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight, ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:111:18: warning: ‘virtual bool MessageWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 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] 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] void cleanup(); ^~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:127:10: warning: ‘virtual void MessageWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:132:20: warning: ‘virtual QSizeF MessageWidget::minimumSize() const’ can be marked override [-Wsuggest-override] virtual QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:134:16: warning: ‘virtual UMLWidget* MessageWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:136:18: warning: ‘virtual void MessageWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void resizeWidget(qreal newW, qreal newH); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:138:18: warning: ‘virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:139:18: warning: ‘virtual bool MessageWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:151:18: warning: ‘virtual bool MessageWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:154:18: warning: ‘virtual void MessageWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:155:18: warning: ‘virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:157:21: warning: ‘virtual QCursor MessageWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] virtual QCursor resizeCursor() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:203:10: warning: ‘virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)’ can be marked override [-Wsuggest-override] void slotWidgetMoved(Uml::ID::Type id); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:204:10: warning: ‘virtual void MessageWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:48:10: warning: ‘virtual void FloatingDashLineWidget::setY(qreal)’ can be marked override [-Wsuggest-override] void setY(qreal y); ^~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:54:10: warning: ‘virtual void FloatingDashLineWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:55:10: warning: ‘virtual bool FloatingDashLineWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ In file included from /<>/umbrello/toolbarstate.cpp:19: /<>/umbrello/umlwidgets/objectwidget.h:39:18: warning: ‘virtual void ObjectWidget::setX(qreal)’ can be marked override [-Wsuggest-override] virtual void setX(qreal x); ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:40:18: warning: ‘virtual void ObjectWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 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] 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] bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:51:10: warning: ‘virtual void ObjectWidget::cleanup()’ can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:53:18: warning: ‘virtual bool ObjectWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:73:18: warning: ‘virtual void ObjectWidget::setLineColorCmd(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColorCmd(const QColor &color); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:77:18: warning: ‘virtual void ObjectWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void resizeWidget(qreal newW, qreal newH); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:79:18: warning: ‘virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:80:18: warning: ‘virtual bool ObjectWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:83:10: warning: ‘virtual void ObjectWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:84:18: warning: ‘virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)’ can be marked override [-Wsuggest-override] virtual void slotFillColorChanged(Uml::ID::Type viewID); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:88:18: warning: ‘virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *me); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:89:18: warning: ‘virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:91:12: warning: ‘virtual QSizeF ObjectWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:93:18: warning: ‘virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void moveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:94:18: warning: ‘virtual void ObjectWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:95:18: warning: ‘virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:97:21: warning: ‘virtual QCursor ObjectWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] virtual QCursor resizeCursor() const; ^~~~~~~~~~~~ In file included from /<>/umbrello/toolbarstatefactory.cpp:14: /<>/umbrello/toolbarstateother.h:33:18: warning: ‘virtual void ToolBarStateOther::setCurrentElement()’ can be marked override [-Wsuggest-override] virtual void setCurrentElement(); ^~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstateother.h:35:18: warning: ‘virtual void ToolBarStateOther::mouseReleaseEmpty()’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEmpty(); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/toolbarstate.cpp:20: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/toolbarstate.cpp:21: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/umbrello/toolbarstatefactory.cpp:15: /<>/umbrello/toolbarstatearrow.h:37:18: warning: ‘virtual void ToolBarStateArrow::init()’ can be marked override [-Wsuggest-override] virtual void init(); ^~~~ /<>/umbrello/toolbarstatearrow.h:42:18: warning: ‘virtual void ToolBarStateArrow::mousePressAssociation()’ can be marked override [-Wsuggest-override] virtual void mousePressAssociation(); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:43:18: warning: ‘virtual void ToolBarStateArrow::mousePressWidget()’ can be marked override [-Wsuggest-override] virtual void mousePressWidget(); ^~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:44:18: warning: ‘virtual void ToolBarStateArrow::mousePressEmpty()’ can be marked override [-Wsuggest-override] virtual void mousePressEmpty(); ^~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:45:18: warning: ‘virtual void ToolBarStateArrow::mouseReleaseAssociation()’ can be marked override [-Wsuggest-override] virtual void mouseReleaseAssociation(); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:46:18: warning: ‘virtual void ToolBarStateArrow::mouseReleaseWidget()’ can be marked override [-Wsuggest-override] virtual void mouseReleaseWidget(); ^~~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:47:18: warning: ‘virtual void ToolBarStateArrow::mouseReleaseEmpty()’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEmpty(); ^~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:48:18: warning: ‘virtual void ToolBarStateArrow::mouseDoubleClickAssociation()’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickAssociation(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:49:18: warning: ‘virtual void ToolBarStateArrow::mouseDoubleClickWidget()’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickWidget(); ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:50:18: warning: ‘virtual void ToolBarStateArrow::mouseMoveAssociation()’ can be marked override [-Wsuggest-override] virtual void mouseMoveAssociation(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:51:18: warning: ‘virtual void ToolBarStateArrow::mouseMoveWidget()’ can be marked override [-Wsuggest-override] virtual void mouseMoveWidget(); ^~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:52:18: warning: ‘virtual void ToolBarStateArrow::mouseMoveEmpty()’ can be marked override [-Wsuggest-override] virtual void mouseMoveEmpty(); ^~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:54:18: warning: ‘virtual void ToolBarStateArrow::setCurrentWidget(UMLWidget*)’ can be marked override [-Wsuggest-override] virtual void setCurrentWidget(UMLWidget* currentWidget); ^~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatearrow.h:56:18: warning: ‘virtual void ToolBarStateArrow::changeTool()’ can be marked override [-Wsuggest-override] 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] virtual void init(); ^~~~ /<>/umbrello/toolbarstatemessages.h:60:18: warning: ‘virtual void ToolBarStateMessages::cleanBeforeChange()’ can be marked override [-Wsuggest-override] virtual void cleanBeforeChange(); ^~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatemessages.h:62:18: warning: ‘virtual void ToolBarStateMessages::mouseMove(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMove(QGraphicsSceneMouseEvent* ome); ^~~~~~~~~ /<>/umbrello/toolbarstatemessages.h:66:18: warning: ‘virtual void ToolBarStateMessages::slotWidgetRemoved(UMLWidget*)’ can be marked override [-Wsuggest-override] virtual void slotWidgetRemoved(UMLWidget* widget); ^~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatemessages.h:70:18: warning: ‘virtual void ToolBarStateMessages::setCurrentElement()’ can be marked override [-Wsuggest-override] virtual void setCurrentElement(); ^~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatemessages.h:72:18: warning: ‘virtual void ToolBarStateMessages::mouseReleaseWidget()’ can be marked override [-Wsuggest-override] virtual void mouseReleaseWidget(); ^~~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatemessages.h:73:18: warning: ‘virtual void ToolBarStateMessages::mouseReleaseEmpty()’ can be marked override [-Wsuggest-override] 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] virtual void init(); ^~~~ /<>/umbrello/toolbarstateassociation.h:48:18: warning: ‘virtual void ToolBarStateAssociation::cleanBeforeChange()’ can be marked override [-Wsuggest-override] virtual void cleanBeforeChange(); ^~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstateassociation.h:50:18: warning: ‘virtual void ToolBarStateAssociation::mouseMove(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMove(QGraphicsSceneMouseEvent* ome); ^~~~~~~~~ /<>/umbrello/toolbarstateassociation.h:54:18: warning: ‘virtual void ToolBarStateAssociation::slotWidgetRemoved(UMLWidget*)’ can be marked override [-Wsuggest-override] virtual void slotWidgetRemoved(UMLWidget* widget); ^~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstateassociation.h:58:18: warning: ‘virtual void ToolBarStateAssociation::mouseReleaseAssociation()’ can be marked override [-Wsuggest-override] virtual void mouseReleaseAssociation(); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstateassociation.h:59:18: warning: ‘virtual void ToolBarStateAssociation::mouseReleaseWidget()’ can be marked override [-Wsuggest-override] virtual void mouseReleaseWidget(); ^~~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstateassociation.h:60:18: warning: ‘virtual void ToolBarStateAssociation::mouseReleaseEmpty()’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEmpty(); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/toolbarstateonewidget.h:15, from /<>/umbrello/toolbarstatefactory.cpp:18: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/toolbarstatefactory.cpp:18: /<>/umbrello/umlwidgets/toolbarstateonewidget.h:30:18: warning: ‘virtual void ToolBarStateOneWidget::cleanBeforeChange()’ can be marked override [-Wsuggest-override] virtual void cleanBeforeChange(); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/toolbarstateonewidget.h:33:18: warning: ‘virtual void ToolBarStateOneWidget::mouseMove(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMove(QGraphicsSceneMouseEvent* ome); ^~~~~~~~~ /<>/umbrello/umlwidgets/toolbarstateonewidget.h:36:18: warning: ‘virtual void ToolBarStateOneWidget::slotWidgetRemoved(UMLWidget*)’ can be marked override [-Wsuggest-override] virtual void slotWidgetRemoved(UMLWidget* widget); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/toolbarstateonewidget.h:39:18: warning: ‘virtual void ToolBarStateOneWidget::setCurrentElement()’ can be marked override [-Wsuggest-override] virtual void setCurrentElement(); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/toolbarstateonewidget.h:41:18: warning: ‘virtual void ToolBarStateOneWidget::mouseReleaseWidget()’ can be marked override [-Wsuggest-override] virtual void mouseReleaseWidget(); ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/toolbarstateonewidget.h:42:18: warning: ‘virtual void ToolBarStateOneWidget::mouseReleaseEmpty()’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEmpty(); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/toolbarstateonewidget.h:56:18: warning: ‘virtual void ToolBarStateOneWidget::init()’ can be marked override [-Wsuggest-override] 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] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ [ 86%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/toolbarstateother.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/toolbarstateother.cpp.o -c /<>/umbrello/toolbarstateother.cpp [ 87%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/toolbarstatepool.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/toolbarstatepool.cpp.o -c /<>/umbrello/toolbarstatepool.cpp [ 87%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlappprivate.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlappprivate.cpp.o -c /<>/umbrello/umlappprivate.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] virtual void init(); ^~~~ /<>/umbrello/toolbarstatemessages.h:60:18: warning: ‘virtual void ToolBarStateMessages::cleanBeforeChange()’ can be marked override [-Wsuggest-override] virtual void cleanBeforeChange(); ^~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatemessages.h:62:18: warning: ‘virtual void ToolBarStateMessages::mouseMove(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMove(QGraphicsSceneMouseEvent* ome); ^~~~~~~~~ /<>/umbrello/toolbarstatemessages.h:66:18: warning: ‘virtual void ToolBarStateMessages::slotWidgetRemoved(UMLWidget*)’ can be marked override [-Wsuggest-override] virtual void slotWidgetRemoved(UMLWidget* widget); ^~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatemessages.h:70:18: warning: ‘virtual void ToolBarStateMessages::setCurrentElement()’ can be marked override [-Wsuggest-override] virtual void setCurrentElement(); ^~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatemessages.h:72:18: warning: ‘virtual void ToolBarStateMessages::mouseReleaseWidget()’ can be marked override [-Wsuggest-override] virtual void mouseReleaseWidget(); ^~~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstatemessages.h:73:18: warning: ‘virtual void ToolBarStateMessages::mouseReleaseEmpty()’ can be marked override [-Wsuggest-override] 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] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/floatingtextwidget.h:15, from /<>/umbrello/toolbarstatemessages.cpp:16: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/toolbarstatemessages.cpp:16: /<>/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: ‘virtual bool FloatingTextWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: ‘virtual bool FloatingTextWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: ‘virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: ‘virtual void FloatingTextWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: ‘virtual QSizeF FloatingTextWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: ‘virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: ‘virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/messagewidget.h:15, from /<>/umbrello/toolbarstatemessages.cpp:17: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/toolbarstatemessages.cpp:17: /<>/umbrello/umlwidgets/messagewidget.h:54:18: warning: ‘virtual void MessageWidget::setY(qreal)’ can be marked override [-Wsuggest-override] virtual void setY(qreal y); ^~~~ /<>/umbrello/umlwidgets/messagewidget.h:58:18: warning: ‘virtual void MessageWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] virtual void lwSetFont (QFont font); ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:59:28: warning: ‘virtual UMLClassifier* MessageWidget::operationOwner()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:61:27: warning: ‘virtual UMLOperation* MessageWidget::operation()’ can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:62:18: warning: ‘virtual void MessageWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:64:21: warning: ‘virtual QString MessageWidget::customOpText()’ can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:65:18: warning: ‘virtual void MessageWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setCustomOpText(const QString &opText); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:67:18: warning: ‘virtual void MessageWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 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] 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] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:71:28: warning: ‘virtual UMLClassifier* MessageWidget::lwClassifier()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:72:18: warning: ‘virtual void MessageWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setOperationText(const QString &op); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:74:18: warning: ‘virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight, ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:111:18: warning: ‘virtual bool MessageWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 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] 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] void cleanup(); ^~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:127:10: warning: ‘virtual void MessageWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:132:20: warning: ‘virtual QSizeF MessageWidget::minimumSize() const’ can be marked override [-Wsuggest-override] virtual QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:134:16: warning: ‘virtual UMLWidget* MessageWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:136:18: warning: ‘virtual void MessageWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void resizeWidget(qreal newW, qreal newH); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:138:18: warning: ‘virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:139:18: warning: ‘virtual bool MessageWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:151:18: warning: ‘virtual bool MessageWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:154:18: warning: ‘virtual void MessageWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:155:18: warning: ‘virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:157:21: warning: ‘virtual QCursor MessageWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] virtual QCursor resizeCursor() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:203:10: warning: ‘virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)’ can be marked override [-Wsuggest-override] void slotWidgetMoved(Uml::ID::Type id); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:204:10: warning: ‘virtual void MessageWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/toolbarstatemessages.cpp:18: /<>/umbrello/umlwidgets/objectwidget.h:39:18: warning: ‘virtual void ObjectWidget::setX(qreal)’ can be marked override [-Wsuggest-override] virtual void setX(qreal x); ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:40:18: warning: ‘virtual void ObjectWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 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] 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] bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:51:10: warning: ‘virtual void ObjectWidget::cleanup()’ can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:53:18: warning: ‘virtual bool ObjectWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:73:18: warning: ‘virtual void ObjectWidget::setLineColorCmd(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColorCmd(const QColor &color); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:77:18: warning: ‘virtual void ObjectWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void resizeWidget(qreal newW, qreal newH); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:79:18: warning: ‘virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:80:18: warning: ‘virtual bool ObjectWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:83:10: warning: ‘virtual void ObjectWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:84:18: warning: ‘virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)’ can be marked override [-Wsuggest-override] virtual void slotFillColorChanged(Uml::ID::Type viewID); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:88:18: warning: ‘virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *me); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:89:18: warning: ‘virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:91:12: warning: ‘virtual QSizeF ObjectWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:93:18: warning: ‘virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void moveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:94:18: warning: ‘virtual void ObjectWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:95:18: warning: ‘virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:97:21: warning: ‘virtual QCursor ObjectWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] virtual QCursor resizeCursor() const; ^~~~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/toolbarstatemessages.cpp:19: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/toolbarstatemessages.cpp:21: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/umbrello/toolbarstateother.cpp:12: /<>/umbrello/toolbarstateother.h:33:18: warning: ‘virtual void ToolBarStateOther::setCurrentElement()’ can be marked override [-Wsuggest-override] virtual void setCurrentElement(); ^~~~~~~~~~~~~~~~~ /<>/umbrello/toolbarstateother.h:35:18: warning: ‘virtual void ToolBarStateOther::mouseReleaseEmpty()’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEmpty(); ^~~~~~~~~~~~~~~~~ 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdcreatediagram.h:31:14: warning: ‘virtual void Uml::CmdCreateDiagram::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdhandlerename.h:27:14: warning: ‘virtual void Uml::CmdHandleRename::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdremovediagram.h:33:14: warning: ‘virtual void Uml::CmdRemoveDiagram::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdsetstereotype.h:25:18: warning: ‘virtual void Uml::CmdSetStereotype::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdsetvisibility.h:25:18: warning: ‘virtual void Uml::CmdSetVisibility::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/activitywidget.h:14, from /<>/umbrello/toolbarstateother.cpp:15: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/activitywidget.h:14, from /<>/umbrello/toolbarstateother.cpp:15: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/toolbarstateother.cpp:15: /<>/umbrello/umlwidgets/activitywidget.h:65:18: warning: ‘virtual bool ActivityWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:66:18: warning: ‘virtual void ActivityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/activitywidget.h:67:18: warning: ‘virtual void ActivityWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:69:18: warning: ‘virtual bool ActivityWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:70:18: warning: ‘virtual void ActivityWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:72:10: warning: ‘virtual void ActivityWidget::constrain(qreal&, qreal&)’ can be marked override [-Wsuggest-override] void constrain(qreal& width, qreal& height); ^~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:86:18: warning: ‘virtual void ActivityWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:89:20: warning: ‘virtual QSizeF ActivityWidget::minimumSize() const’ can be marked override [-Wsuggest-override] virtual QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:90:20: warning: ‘virtual QSizeF ActivityWidget::maximumSize()’ can be marked override [-Wsuggest-override] 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] 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] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/boxwidget.h:36:18: warning: ‘virtual bool BoxWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/boxwidget.h:39:10: warning: ‘virtual void BoxWidget::toForeground()’ can be marked override [-Wsuggest-override] void toForeground(); ^~~~~~~~~~~~ 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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdcreateumlobject.h:29:14: warning: ‘virtual void Uml::CmdCreateUMLObject::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdremoveumlobject.h:26:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.h:31:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlobject.h:27:18: warning: ‘virtual void Uml::CmdRenameUMLObject::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangefillcolor.h:31:18: warning: ‘virtual void Uml::CmdChangeFillColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void undo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangefont.h:28:18: warning: ‘virtual void Uml::CmdChangeFont::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangelinecolor.h:28:14: warning: ‘virtual void Uml::CmdChangeLineColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangelinewidth.h:26:14: warning: ‘virtual void Uml::CmdChangeLineWidth::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangemultiplicity.h:27:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangetextcolor.h:28:14: warning: ‘virtual void Uml::CmdChangeTextColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangeusefillcolor.h:28:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/toolbarstateother.cpp:17: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/regionwidget.h:29:10: warning: ‘virtual bool RegionWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/regionwidget.h:32:12: warning: ‘virtual QSizeF RegionWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/toolbarstateother.cpp:20: /<>/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: ‘virtual bool FloatingTextWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: ‘virtual bool FloatingTextWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: ‘virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: ‘virtual void FloatingTextWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: ‘virtual QSizeF FloatingTextWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: ‘virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: ‘virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:39:18: warning: ‘virtual void ForkJoinWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:41:18: warning: ‘virtual bool ForkJoinWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:44:18: warning: ‘virtual void ForkJoinWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:47:12: warning: ‘virtual QSizeF ForkJoinWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:51:10: warning: ‘virtual void ForkJoinWidget::constrain(qreal&, qreal&)’ can be marked override [-Wsuggest-override] void constrain(qreal& width, qreal& height); ^~~~~~~~~ In file included from /<>/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] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/notewidget.h:62:18: warning: ‘virtual bool NoteWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:64:18: warning: ‘virtual bool NoteWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:65:18: warning: ‘virtual void NoteWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:66:20: warning: ‘virtual QSizeF NoteWidget::minimumSize() const’ can be marked override [-Wsuggest-override] virtual QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:71:10: warning: ‘virtual void NoteWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:74:20: warning: ‘virtual QSizeF NoteWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] virtual QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:77:18: warning: ‘virtual void NoteWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] bool activate(IDChangeLog* Log = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:47:18: warning: ‘virtual void PreconditionWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:48:18: warning: ‘virtual bool PreconditionWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:53:10: warning: ‘virtual void PreconditionWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:54:10: warning: ‘virtual void PreconditionWidget::slotWidgetMoved(Uml::ID::Type)’ can be marked override [-Wsuggest-override] void slotWidgetMoved(Uml::ID::Type id); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/preconditionwidget.h:57:12: warning: ‘virtual QSizeF PreconditionWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/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] 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] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:48:10: warning: ‘virtual void FloatingDashLineWidget::setY(qreal)’ can be marked override [-Wsuggest-override] void setY(qreal y); ^~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:54:10: warning: ‘virtual void FloatingDashLineWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/floatingdashlinewidget.h:55:10: warning: ‘virtual bool FloatingDashLineWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ In file included from /<>/umbrello/toolbarstateother.cpp:25: /<>/umbrello/umlwidgets/combinedfragmentwidget.h:55:18: warning: ‘virtual void CombinedFragmentWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:65:10: warning: ‘virtual void CombinedFragmentWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:66:10: warning: ‘virtual bool CombinedFragmentWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:69:18: warning: ‘virtual void CombinedFragmentWidget::cleanup()’ can be marked override [-Wsuggest-override] virtual void cleanup(); ^~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:71:18: warning: ‘virtual bool CombinedFragmentWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] virtual bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:73:20: warning: ‘virtual QRectF CombinedFragmentWidget::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:74:26: warning: ‘virtual QPainterPath CombinedFragmentWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:77:10: warning: ‘virtual void CombinedFragmentWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:81:12: warning: ‘virtual QSizeF CombinedFragmentWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/combinedfragmentwidget.h:82:10: warning: ‘virtual void CombinedFragmentWidget::toForeground()’ can be marked override [-Wsuggest-override] void toForeground(); ^~~~~~~~~~~~ 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] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/statewidget.h:79:18: warning: ‘virtual bool StateWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:81:18: warning: ‘virtual bool StateWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:82:18: warning: ‘virtual void StateWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:85:12: warning: ‘virtual QSizeF StateWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:86:12: warning: ‘virtual QSizeF StateWidget::maximumSize()’ can be marked override [-Wsuggest-override] QSizeF maximumSize(); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:90:18: warning: ‘virtual void StateWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/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:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/linkwidget.h:15, from /<>/umbrello/umlwidgets/signalwidget.h:15, from /<>/umbrello/toolbarstateother.cpp:27: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/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] 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] void setX(qreal newX); ^~~~ /<>/umbrello/umlwidgets/signalwidget.h:46:10: warning: ‘virtual void SignalWidget::setY(qreal)’ can be marked override [-Wsuggest-override] void setY(qreal newY); ^~~~ /<>/umbrello/umlwidgets/signalwidget.h:48:18: warning: ‘virtual void SignalWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] virtual void setName(const QString &strName); ^~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:54:18: warning: ‘virtual bool SignalWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:56:10: warning: ‘virtual void SignalWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent *me); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:58:18: warning: ‘virtual bool SignalWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:59:18: warning: ‘virtual void SignalWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:62:18: warning: ‘virtual void SignalWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:65:12: warning: ‘virtual QSizeF SignalWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/toolbarstateother.cpp:28: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *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:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/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:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:26:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdcreatewidget.h:29:14: warning: ‘virtual void Uml::CmdCreateWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdmovewidget.h:29:14: warning: ‘virtual void Uml::CmdMoveWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdremovewidget.h:29:14: warning: ‘virtual void Uml::CmdRemoveWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdresizewidget.h:29:14: warning: ‘virtual void Uml::CmdResizeWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdsetname.h:25:18: warning: ‘virtual void Uml::CmdSetName::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdsettxt.h:27:18: warning: ‘virtual void Uml::CmdSetTxt::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/toolbarstateother.cpp:28: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/toolbarstateother.cpp:29: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/umbrello/toolbarstateother.cpp:31: /<>/umbrello/umlwidgets/objectwidget.h:39:18: warning: ‘virtual void ObjectWidget::setX(qreal)’ can be marked override [-Wsuggest-override] virtual void setX(qreal x); ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:40:18: warning: ‘virtual void ObjectWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 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] 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] bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:51:10: warning: ‘virtual void ObjectWidget::cleanup()’ can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:53:18: warning: ‘virtual bool ObjectWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:73:18: warning: ‘virtual void ObjectWidget::setLineColorCmd(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColorCmd(const QColor &color); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:77:18: warning: ‘virtual void ObjectWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void resizeWidget(qreal newW, qreal newH); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:79:18: warning: ‘virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:80:18: warning: ‘virtual bool ObjectWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:83:10: warning: ‘virtual void ObjectWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:84:18: warning: ‘virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)’ can be marked override [-Wsuggest-override] virtual void slotFillColorChanged(Uml::ID::Type viewID); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:88:18: warning: ‘virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *me); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:89:18: warning: ‘virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:91:12: warning: ‘virtual QSizeF ObjectWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:93:18: warning: ‘virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void moveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:94:18: warning: ‘virtual void ObjectWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:95:18: warning: ‘virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:97:21: warning: ‘virtual QCursor ObjectWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] virtual QCursor resizeCursor() const; ^~~~~~~~~~~~ In file included from /<>/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] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:55:18: warning: ‘virtual bool ObjectNodeWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:60:18: warning: ‘virtual void ObjectNodeWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:61:18: warning: ‘virtual bool ObjectNodeWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:64:12: warning: ‘virtual QSizeF ObjectNodeWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:67:10: warning: ‘virtual void ObjectNodeWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:40:10: warning: ‘virtual void PinPortBase::updateWidget()’ can be marked override [-Wsuggest-override] void updateWidget(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:41:10: warning: ‘virtual void PinPortBase::setName(const QString&)’ can be marked override [-Wsuggest-override] void setName(const QString &strName); ^~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:42:10: warning: ‘virtual void PinPortBase::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:43:18: warning: ‘virtual void PinPortBase::notifyParentResize()’ can be marked override [-Wsuggest-override] virtual void notifyParentResize(); ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:45:16: warning: ‘virtual UMLWidget* PinPortBase::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:52:10: warning: ‘virtual bool PinPortBase::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:55:18: warning: ‘virtual void PinPortBase::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:59:10: warning: ‘virtual bool PinPortBase::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] bool activate(IDChangeLog* changeLog = 0); ^~~~~~~~ In file included from /<>/umbrello/toolbarstateother.cpp:33: /<>/umbrello/umlwidgets/pinwidget.h:39:10: warning: ‘virtual void PinWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/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] void showEvent(QShowEvent *event); ^~~~~~~~~ [ 87%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uml.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uml.cpp.o -c /<>/umbrello/uml.cpp In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/umlappprivate.h:18, from /<>/umbrello/umlappprivate.cpp:11: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlappprivate.h:22, from /<>/umbrello/umlappprivate.cpp:11: /<>/umbrello/stereotypeswindow.h:36:10: warning: ‘virtual void StereotypesWindow::contextMenuEvent(QContextMenuEvent*)’ can be marked override [-Wsuggest-override] void contextMenuEvent(QContextMenuEvent *event); ^~~~~~~~~~~~~~~~ [ 87%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umldoc.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umldoc.cpp.o -c /<>/umbrello/umldoc.cpp 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] virtual void showEvent(QShowEvent*); ^~~~~~~~~ [ 87%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umllistview.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umllistview.cpp.o -c /<>/umbrello/umllistview.cpp In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/uml.cpp:12: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ [ 88%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umllistviewitem.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umllistviewitem.cpp.o -c /<>/umbrello/umllistviewitem.cpp 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/uml.cpp:15: /<>/umbrello/birdview.h:50:18: warning: ‘virtual void BirdViewDockWidget::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ /<>/umbrello/birdview.h:80:18: warning: ‘virtual void BirdView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/birdview.h:81:18: warning: ‘virtual void BirdView::mouseMoveEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/birdview.h:82:18: warning: ‘virtual void BirdView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent *event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/birdview.h:83:18: warning: ‘virtual void BirdView::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/cmdcreatediagram.h:31:14: warning: ‘virtual void Uml::CmdCreateDiagram::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdhandlerename.h:27:14: warning: ‘virtual void Uml::CmdHandleRename::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdremovediagram.h:33:14: warning: ‘virtual void Uml::CmdRemoveDiagram::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdsetstereotype.h:25:18: warning: ‘virtual void Uml::CmdSetStereotype::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdsetvisibility.h:25:18: warning: ‘virtual void Uml::CmdSetVisibility::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdcreateumlobject.h:29:14: warning: ‘virtual void Uml::CmdCreateUMLObject::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdremoveumlobject.h:26:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.h:31:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlobject.h:27:18: warning: ‘virtual void Uml::CmdRenameUMLObject::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangefillcolor.h:31:18: warning: ‘virtual void Uml::CmdChangeFillColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void undo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangefont.h:28:18: warning: ‘virtual void Uml::CmdChangeFont::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangelinecolor.h:28:14: warning: ‘virtual void Uml::CmdChangeLineColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangelinewidth.h:26:14: warning: ‘virtual void Uml::CmdChangeLineWidth::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangemultiplicity.h:27:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangetextcolor.h:28:14: warning: ‘virtual void Uml::CmdChangeTextColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangeusefillcolor.h:28:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/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:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:26:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdcreatewidget.h:29:14: warning: ‘virtual void Uml::CmdCreateWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdmovewidget.h:29:14: warning: ‘virtual void Uml::CmdMoveWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdremovewidget.h:29:14: warning: ‘virtual void Uml::CmdRemoveWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdresizewidget.h:29:14: warning: ‘virtual void Uml::CmdResizeWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdsetname.h:25:18: warning: ‘virtual void Uml::CmdSetName::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdsettxt.h:27:18: warning: ‘virtual void Uml::CmdSetTxt::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void showEvent(QShowEvent *event); ^~~~~~~~~ In file included from /<>/umbrello/umlappprivate.h:22, from /<>/umbrello/uml.cpp:16: /<>/umbrello/stereotypeswindow.h:36:10: warning: ‘virtual void StereotypesWindow::contextMenuEvent(QContextMenuEvent*)’ can be marked override [-Wsuggest-override] void contextMenuEvent(QContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umldoc.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 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] virtual UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/uml.cpp:18: /<>/umbrello/umllistview.h:115:10: warning: ‘virtual bool UMLListView::event(QEvent*)’ can be marked override [-Wsuggest-override] bool event(QEvent *e); ^~~~~ /<>/umbrello/umllistview.h:116:10: warning: ‘virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:117:10: warning: ‘virtual void UMLListView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:118:10: warning: ‘virtual void UMLListView::mouseMoveEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QMouseEvent *me); ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:119:10: warning: ‘virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:120:10: warning: ‘virtual void UMLListView::focusOutEvent(QFocusEvent*)’ can be marked override [-Wsuggest-override] void focusOutEvent (QFocusEvent *fe); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:121:10: warning: ‘virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)’ can be marked override [-Wsuggest-override] void contextMenuEvent(QContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:125:10: warning: ‘virtual void UMLListView::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] void keyPressEvent(QKeyEvent* ke); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:126:10: warning: ‘virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QDragEnterEvent* event); ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:127:10: warning: ‘virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QDragMoveEvent* event); ^~~~~~~~~~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/umllistview.h:128:10: warning: ‘virtual void UMLListView::dropEvent(QDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QDropEvent* event); ^~~~~~~~~ /<>/umbrello/umllistview.h:129:10: warning: ‘virtual void UMLListView::commitData(QWidget*)’ can be marked override [-Wsuggest-override] void commitData(QWidget *editor); ^~~~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ In file included from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/umlviewimageexporter.h:14, from /<>/umbrello/uml.cpp:21: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/obj-s390x-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] 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] CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); ^~~~~~~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/umldoc.cpp:21: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umldoc.cpp:21: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/uml.cpp:28: /<>/umbrello/umlwidgets/statusbartoolbutton.h:46:19: warning: ‘virtual QSize StatusBarToolButton::minimumSizeHint() const’ can be marked override [-Wsuggest-override] virtual QSize minimumSizeHint() const; ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/statusbartoolbutton.h:47:19: warning: ‘virtual QSize StatusBarToolButton::sizeHint() const’ can be marked override [-Wsuggest-override] virtual QSize sizeHint() const; ^~~~~~~~ /<>/umbrello/umlwidgets/statusbartoolbutton.h:52:18: warning: ‘virtual void StatusBarToolButton::paintEvent(QPaintEvent*)’ can be marked override [-Wsuggest-override] virtual void paintEvent(QPaintEvent* event); ^~~~~~~~~~ In file included from /<>/umbrello/uml.cpp:32: /<>/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: ‘virtual void AdvancedCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] 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] 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] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] virtual void syncToParent(); ^~~~~~~~~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/umldoc.cpp:24: /<>/umbrello/uml1model/entity.h:43:18: warning: ‘virtual void UMLEntity::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ 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] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:45:24: warning: ‘virtual UMLObject* UMLEntity::clone() const’ can be marked override [-Wsuggest-override] 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] virtual UMLAttribute* createAttribute(const QString &name = QString(), ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:73:18: warning: ‘virtual bool UMLEntity::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:75:18: warning: ‘virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:77:31: warning: ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’ can be marked override [-Wsuggest-override] UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const; ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:81:36: warning: ‘virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:93:10: warning: ‘virtual bool UMLEntity::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/uml.cpp:36: /<>/umbrello/codegenerators/simplecodegenerator.h:41:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile(UMLClassifierList&)’ can be marked override [-Wsuggest-override] void writeCodeToFile(UMLClassifierList & concepts); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] void writeCodeToFile(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: ‘virtual void SimpleCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] virtual void initFromParentDocument(); ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: ‘virtual void SimpleCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] virtual void syncCodeToDocument(); ^~~~~~~~~~~~~~~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/umldoc.cpp:28: /<>/umbrello/uml1model/template.h:37:18: warning: ‘virtual void UMLTemplate::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ 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] virtual void showEvent(QShowEvent*); ^~~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 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] 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] virtual QString getTypeName() const; ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/umldoc.cpp:29: /<>/umbrello/uml1model/enumliteral.h:35:18: warning: ‘virtual void UMLEnumLiteral::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:37:24: warning: ‘virtual UMLObject* UMLEnumLiteral::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:51:10: warning: ‘virtual bool UMLEnumLiteral::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/umldoc.cpp:30: /<>/umbrello/uml1model/stereotype.h:51:18: warning: ‘virtual void UMLStereotype::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/stereotype.h:53:24: warning: ‘virtual UMLObject* UMLStereotype::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/stereotype.h:62:10: warning: ‘virtual void UMLStereotype::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/stereotype.h:64:18: warning: ‘virtual bool UMLStereotype::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent); ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml.cpp:42: /<>/umbrello/dialogs/classwizard.h:52:10: warning: ‘virtual void ClassWizard::accept()’ can be marked override [-Wsuggest-override] void accept(); ^~~~~~ /<>/umbrello/dialogs/classwizard.h:53:10: warning: ‘virtual void ClassWizard::reject()’ can be marked override [-Wsuggest-override] 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] 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] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/umbrello/umldoc.cpp:36: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umldoc.cpp:37: /<>/umbrello/umllistview.h:115:10: warning: ‘virtual bool UMLListView::event(QEvent*)’ can be marked override [-Wsuggest-override] bool event(QEvent *e); ^~~~~ /<>/umbrello/umllistview.h:116:10: warning: ‘virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:117:10: warning: ‘virtual void UMLListView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:118:10: warning: ‘virtual void UMLListView::mouseMoveEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QMouseEvent *me); ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:119:10: warning: ‘virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:120:10: warning: ‘virtual void UMLListView::focusOutEvent(QFocusEvent*)’ can be marked override [-Wsuggest-override] void focusOutEvent (QFocusEvent *fe); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:121:10: warning: ‘virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)’ can be marked override [-Wsuggest-override] void contextMenuEvent(QContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:125:10: warning: ‘virtual void UMLListView::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] void keyPressEvent(QKeyEvent* ke); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:126:10: warning: ‘virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QDragEnterEvent* event); ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:127:10: warning: ‘virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QDragMoveEvent* event); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:128:10: warning: ‘virtual void UMLListView::dropEvent(QDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QDropEvent* event); ^~~~~~~~~ /<>/umbrello/umllistview.h:129:10: warning: ‘virtual void UMLListView::commitData(QWidget*)’ can be marked override [-Wsuggest-override] void commitData(QWidget *editor); ^~~~~~~~~~ In file included from /<>/umbrello/umllistview.cpp:12: /<>/umbrello/umllistview.h:115:10: warning: ‘virtual bool UMLListView::event(QEvent*)’ can be marked override [-Wsuggest-override] bool event(QEvent *e); ^~~~~ /<>/umbrello/umllistview.h:116:10: warning: ‘virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:117:10: warning: ‘virtual void UMLListView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:118:10: warning: ‘virtual void UMLListView::mouseMoveEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QMouseEvent *me); ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:119:10: warning: ‘virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:120:10: warning: ‘virtual void UMLListView::focusOutEvent(QFocusEvent*)’ can be marked override [-Wsuggest-override] void focusOutEvent (QFocusEvent *fe); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:121:10: warning: ‘virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)’ can be marked override [-Wsuggest-override] void contextMenuEvent(QContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:125:10: warning: ‘virtual void UMLListView::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] void keyPressEvent(QKeyEvent* ke); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:126:10: warning: ‘virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QDragEnterEvent* event); ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:127:10: warning: ‘virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QDragMoveEvent* event); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:128:10: warning: ‘virtual void UMLListView::dropEvent(QDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QDropEvent* event); ^~~~~~~~~ /<>/umbrello/umllistview.h:129:10: warning: ‘virtual void UMLListView::commitData(QWidget*)’ can be marked override [-Wsuggest-override] void commitData(QWidget *editor); ^~~~~~~~~~ In file included from /<>/umbrello/uml.cpp:51: /<>/umbrello/refactoring/refactoringassistant.h:73:18: warning: ‘virtual void RefactoringAssistant::dragMoveEvent(QDragMoveEvent*)’ can be marked override [-Wsuggest-override] virtual void dragMoveEvent(QDragMoveEvent *event); ^~~~~~~~~~~~~ /<>/umbrello/refactoring/refactoringassistant.h:74:18: warning: ‘virtual void RefactoringAssistant::dropEvent(QDropEvent*)’ can be marked override [-Wsuggest-override] virtual void dropEvent(QDropEvent *event); ^~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/actor.h:38:10: warning: ‘virtual void UMLActor::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/actor.h:41:10: warning: ‘virtual bool UMLActor::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ 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] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *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] void redo(); ^~~~ /<>/umbrello/cmds/cmdcreatediagram.h:31:14: warning: ‘virtual void Uml::CmdCreateDiagram::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdhandlerename.h:27:14: warning: ‘virtual void Uml::CmdHandleRename::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdremovediagram.h:33:14: warning: ‘virtual void Uml::CmdRemoveDiagram::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdsetstereotype.h:25:18: warning: ‘virtual void Uml::CmdSetStereotype::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdsetvisibility.h:25:18: warning: ‘virtual void Uml::CmdSetVisibility::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdcreateumlobject.h:29:14: warning: ‘virtual void Uml::CmdCreateUMLObject::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdremoveumlobject.h:26:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.h:31:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlobject.h:27:18: warning: ‘virtual void Uml::CmdRenameUMLObject::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangefillcolor.h:31:18: warning: ‘virtual void Uml::CmdChangeFillColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void undo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangefont.h:28:18: warning: ‘virtual void Uml::CmdChangeFont::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangelinecolor.h:28:14: warning: ‘virtual void Uml::CmdChangeLineColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangelinewidth.h:26:14: warning: ‘virtual void Uml::CmdChangeLineWidth::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangemultiplicity.h:27:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangetextcolor.h:28:14: warning: ‘virtual void Uml::CmdChangeTextColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangeusefillcolor.h:28:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /<>/umbrello/cmds.h:42, from /<>/umbrello/umldoc.cpp:43: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:26:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdcreatewidget.h:29:14: warning: ‘virtual void Uml::CmdCreateWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdmovewidget.h:29:14: warning: ‘virtual void Uml::CmdMoveWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdremovewidget.h:29:14: warning: ‘virtual void Uml::CmdRemoveWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdresizewidget.h:29:14: warning: ‘virtual void Uml::CmdResizeWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdsetname.h:25:18: warning: ‘virtual void Uml::CmdSetName::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdsettxt.h:27:18: warning: ‘virtual void Uml::CmdSetTxt::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umldoc.cpp:45: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/cmdcreatediagram.h:31:14: warning: ‘virtual void Uml::CmdCreateDiagram::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdhandlerename.h:27:14: warning: ‘virtual void Uml::CmdHandleRename::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ 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] int rowCount(const QModelIndex &parent) const; ^~~~~~~~ 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdremovediagram.h:33:14: warning: ‘virtual void Uml::CmdRemoveDiagram::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ /<>/umbrello/models/diagramsmodel.h:32:9: warning: ‘virtual int DiagramsModel::columnCount(const QModelIndex&) const’ can be marked override [-Wsuggest-override] int columnCount(const QModelIndex &parent) const; ^~~~~~~~~~~ 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdsetstereotype.h:25:18: warning: ‘virtual void Uml::CmdSetStereotype::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdsetvisibility.h:25:18: warning: ‘virtual void Uml::CmdSetVisibility::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ /<>/umbrello/models/diagramsmodel.h:34:14: warning: ‘virtual QVariant DiagramsModel::headerData(int, Qt::Orientation, int) const’ can be marked override [-Wsuggest-override] QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const; ^~~~~~~~~~ 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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdcreateumlobject.h:29:14: warning: ‘virtual void Uml::CmdCreateUMLObject::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ /<>/umbrello/models/diagramsmodel.h:35:14: warning: ‘virtual QVariant DiagramsModel::data(const QModelIndex&, int) const’ can be marked override [-Wsuggest-override] QVariant data(const QModelIndex & index, int role = Qt::DisplayRole) const; ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdremoveumlobject.h:26:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/umldoc.cpp:49: /<>/umbrello/models/objectsmodel.h:29:9: warning: ‘virtual int ObjectsModel::rowCount(const QModelIndex&) const’ can be marked override [-Wsuggest-override] int rowCount(const QModelIndex &parent) const; ^~~~~~~~ /<>/umbrello/models/objectsmodel.h:30:9: warning: ‘virtual int ObjectsModel::columnCount(const QModelIndex&) const’ can be marked override [-Wsuggest-override] int columnCount(const QModelIndex &parent) const; ^~~~~~~~~~~ /<>/umbrello/models/objectsmodel.h:32:14: warning: ‘virtual QVariant ObjectsModel::headerData(int, Qt::Orientation, int) const’ can be marked override [-Wsuggest-override] QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const; ^~~~~~~~~~ /<>/umbrello/models/objectsmodel.h:33:14: warning: ‘virtual QVariant ObjectsModel::data(const QModelIndex&, int) const’ can be marked override [-Wsuggest-override] QVariant data(const QModelIndex & index, int role = Qt::DisplayRole) const; ^~~~ In file included from /<>/umbrello/umldoc.cpp:50: /<>/umbrello/models/stereotypesmodel.h:30:9: warning: ‘virtual int StereotypesModel::rowCount(const QModelIndex&) const’ can be marked override [-Wsuggest-override] int rowCount(const QModelIndex &parent) const; ^~~~~~~~ /<>/umbrello/models/stereotypesmodel.h:31:9: warning: ‘virtual int StereotypesModel::columnCount(const QModelIndex&) const’ can be marked override [-Wsuggest-override] int columnCount(const QModelIndex &parent) const; ^~~~~~~~~~~ /<>/umbrello/models/stereotypesmodel.h:33:14: warning: ‘virtual QVariant StereotypesModel::headerData(int, Qt::Orientation, int) const’ can be marked override [-Wsuggest-override] QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const; ^~~~~~~~~~ /<>/umbrello/models/stereotypesmodel.h:34:14: warning: ‘virtual QVariant StereotypesModel::data(const QModelIndex&, int) const’ can be marked override [-Wsuggest-override] QVariant data(const QModelIndex & index, int role = Qt::DisplayRole) const; ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.h:31:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlobject.h:27:18: warning: ‘virtual void Uml::CmdRenameUMLObject::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangefillcolor.h:31:18: warning: ‘virtual void Uml::CmdChangeFillColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void undo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangefont.h:28:18: warning: ‘virtual void Uml::CmdChangeFont::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangelinecolor.h:28:14: warning: ‘virtual void Uml::CmdChangeLineColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangelinewidth.h:26:14: warning: ‘virtual void Uml::CmdChangeLineWidth::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangemultiplicity.h:27:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangetextcolor.h:28:14: warning: ‘virtual void Uml::CmdChangeTextColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangeusefillcolor.h:28:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /<>/umbrello/cmds.h:42, from /<>/umbrello/umllistview.cpp:17: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:26:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdcreatewidget.h:29:14: warning: ‘virtual void Uml::CmdCreateWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdmovewidget.h:29:14: warning: ‘virtual void Uml::CmdMoveWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdremovewidget.h:29:14: warning: ‘virtual void Uml::CmdRemoveWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdresizewidget.h:29:14: warning: ‘virtual void Uml::CmdResizeWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdsetname.h:25:18: warning: ‘virtual void Uml::CmdSetName::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdsettxt.h:27:18: warning: ‘virtual void Uml::CmdSetTxt::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/umllistview.cpp:18: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 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] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/umllistview.cpp:22: /<>/umbrello/uml1model/component.h:34:24: warning: ‘virtual UMLObject* UMLComponent::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/component.h:36:10: warning: ‘virtual void UMLComponent::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/component.h:42:10: warning: ‘virtual bool UMLComponent::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/umllistview.cpp:23: /<>/umbrello/uml1model/node.h:36:24: warning: ‘virtual UMLObject* UMLNode::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/node.h:38:10: warning: ‘virtual void UMLNode::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/node.h:42:10: warning: ‘virtual bool UMLNode::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/umllistview.cpp:24: /<>/umbrello/uml1model/artifact.h:45:24: warning: ‘virtual UMLObject* UMLArtifact::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/artifact.h:47:10: warning: ‘virtual void UMLArtifact::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/artifact.h:55:10: warning: ‘virtual bool UMLArtifact::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/umllistview.cpp:25: /<>/umbrello/uml1model/enum.h:38:18: warning: ‘virtual void UMLEnum::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/umllistview.cpp:26: /<>/umbrello/uml1model/enumliteral.h:35:18: warning: ‘virtual void UMLEnumLiteral::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:37:24: warning: ‘virtual UMLObject* UMLEnumLiteral::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/enumliteral.h:51:10: warning: ‘virtual bool UMLEnumLiteral::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/umllistview.cpp:27: /<>/umbrello/uml1model/entity.h:43:18: warning: ‘virtual void UMLEntity::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entity.h:45:24: warning: ‘virtual UMLObject* UMLEntity::clone() const’ can be marked override [-Wsuggest-override] 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] virtual UMLAttribute* createAttribute(const QString &name = QString(), ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:73:18: warning: ‘virtual bool UMLEntity::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:75:18: warning: ‘virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:77:31: warning: ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’ can be marked override [-Wsuggest-override] UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const; ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:81:36: warning: ‘virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:93:10: warning: ‘virtual bool UMLEntity::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/umllistview.cpp:28: /<>/umbrello/uml1model/category.h:43:10: warning: ‘virtual void UMLCategory::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/category.h:45:24: warning: ‘virtual UMLObject* UMLCategory::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/category.h:47:10: warning: ‘virtual void UMLCategory::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/category.h:55:10: warning: ‘virtual bool UMLCategory::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/umllistview.cpp:32: /<>/umbrello/uml1model/template.h:37:18: warning: ‘virtual void UMLTemplate::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 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] 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] virtual QString getTypeName() const; ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/umllistview.cpp:33: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/umllistview.cpp:35: /<>/umbrello/uml1model/entityattribute.h:47:18: warning: ‘virtual void UMLEntityAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:49:24: warning: ‘virtual UMLObject* UMLEntityAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:75:10: warning: ‘virtual bool UMLEntityAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] 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] bool load1(QDomElement& element); ^~~~~ /<>/umbrello/uml1model/instance.h:47:18: warning: ‘virtual bool UMLInstance::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/instance.h:48:10: warning: ‘virtual bool UMLInstance::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umllistview.cpp:37: /<>/umbrello/uml1model/instanceattribute.h:39:18: warning: ‘virtual void UMLInstanceAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/instanceattribute.h:41:18: warning: ‘virtual bool UMLInstanceAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/instanceattribute.h:44:18: warning: ‘virtual bool UMLInstanceAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement &element); ^~~~~ In file included from /<>/umbrello/umllistview.cpp:38: /<>/umbrello/uml1model/uniqueconstraint.h:39:18: warning: ‘virtual void UMLUniqueConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:41:24: warning: ‘virtual UMLObject* UMLUniqueConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:50:18: warning: ‘virtual bool UMLUniqueConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/uniqueconstraint.h:64:10: warning: ‘virtual bool UMLUniqueConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/umllistview.cpp:40: /<>/umbrello/uml1model/checkconstraint.h:38:18: warning: ‘virtual void UMLCheckConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:40:24: warning: ‘virtual UMLObject* UMLCheckConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:49:18: warning: ‘virtual bool UMLCheckConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/checkconstraint.h:61:10: warning: ‘virtual bool UMLCheckConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/umllistview.cpp:41: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umllistview.cpp:46: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umllistview.cpp:47: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/umbrello/umllistview.cpp:49: /<>/umbrello/uml1model/usecase.h:32:24: warning: ‘virtual UMLObject* UMLUseCase::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/usecase.h:34:10: warning: ‘virtual void UMLUseCase::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/usecase.h:37:10: warning: ‘virtual bool UMLUseCase::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/umllistview.cpp:51: /<>/umbrello/models/diagramsmodel.h:31:9: warning: ‘virtual int DiagramsModel::rowCount(const QModelIndex&) const’ can be marked override [-Wsuggest-override] int rowCount(const QModelIndex &parent) const; ^~~~~~~~ /<>/umbrello/models/diagramsmodel.h:32:9: warning: ‘virtual int DiagramsModel::columnCount(const QModelIndex&) const’ can be marked override [-Wsuggest-override] int columnCount(const QModelIndex &parent) const; ^~~~~~~~~~~ /<>/umbrello/models/diagramsmodel.h:34:14: warning: ‘virtual QVariant DiagramsModel::headerData(int, Qt::Orientation, int) const’ can be marked override [-Wsuggest-override] QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const; ^~~~~~~~~~ /<>/umbrello/models/diagramsmodel.h:35:14: warning: ‘virtual QVariant DiagramsModel::data(const QModelIndex&, int) const’ can be marked override [-Wsuggest-override] QVariant data(const QModelIndex & index, int role = Qt::DisplayRole) const; ^~~~ In file included from /<>/umbrello/umllistview.cpp:57: /<>/umbrello/dialogs/umlattributedialog.h:40:10: warning: ‘virtual bool UMLAttributeDialog::apply()’ can be marked override [-Wsuggest-override] bool apply(); ^~~~~ In file included from /<>/umbrello/umllistview.cpp:58: /<>/umbrello/dialogs/umlentityattributedialog.h:42:18: warning: ‘virtual bool UMLEntityAttributeDialog::apply()’ can be marked override [-Wsuggest-override] 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] 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] 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] 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] virtual bool apply(); ^~~~~ 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umllistviewitem.cpp:17: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/umllistviewitem.cpp:18: /<>/umbrello/uml1model/entity.h:43:18: warning: ‘virtual void UMLEntity::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entity.h:45:24: warning: ‘virtual UMLObject* UMLEntity::clone() const’ can be marked override [-Wsuggest-override] 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] virtual UMLAttribute* createAttribute(const QString &name = QString(), ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:73:18: warning: ‘virtual bool UMLEntity::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:75:18: warning: ‘virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:77:31: warning: ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’ can be marked override [-Wsuggest-override] UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const; ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:81:36: warning: ‘virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:93:10: warning: ‘virtual bool UMLEntity::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/umllistviewitem.cpp:19: /<>/umbrello/uml1model/template.h:37:18: warning: ‘virtual void UMLTemplate::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/template.h:39:24: warning: ‘virtual UMLObject* UMLTemplate::clone() const’ can be marked override [-Wsuggest-override] 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] 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] virtual QString getTypeName() const; ^~~~~~~~~~~ /<>/umbrello/uml1model/template.h:47:18: warning: ‘virtual bool UMLTemplate::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/template.h:49:10: warning: ‘virtual void UMLTemplate::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/template.h:53:10: warning: ‘virtual bool UMLTemplate::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/umllistviewitem.cpp:21: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/umllistviewitem.cpp:24: /<>/umbrello/umllistview.h:115:10: warning: ‘virtual bool UMLListView::event(QEvent*)’ can be marked override [-Wsuggest-override] bool event(QEvent *e); ^~~~~ /<>/umbrello/umllistview.h:116:10: warning: ‘virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:117:10: warning: ‘virtual void UMLListView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:118:10: warning: ‘virtual void UMLListView::mouseMoveEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QMouseEvent *me); ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:119:10: warning: ‘virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:120:10: warning: ‘virtual void UMLListView::focusOutEvent(QFocusEvent*)’ can be marked override [-Wsuggest-override] void focusOutEvent (QFocusEvent *fe); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:121:10: warning: ‘virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)’ can be marked override [-Wsuggest-override] void contextMenuEvent(QContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:125:10: warning: ‘virtual void UMLListView::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] void keyPressEvent(QKeyEvent* ke); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:126:10: warning: ‘virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QDragEnterEvent* event); ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:127:10: warning: ‘virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QDragMoveEvent* event); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:128:10: warning: ‘virtual void UMLListView::dropEvent(QDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QDropEvent* event); ^~~~~~~~~ /<>/umbrello/umllistview.h:129:10: warning: ‘virtual void UMLListView::commitData(QWidget*)’ can be marked override [-Wsuggest-override] void commitData(QWidget *editor); ^~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umllistviewitem.cpp:26: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umllistviewitem.cpp:26: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umllistviewitem.cpp:26: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umllistviewitem.cpp:27: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/umbrello/umllistviewitem.cpp:30: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/cmdcreatediagram.h:31:14: warning: ‘virtual void Uml::CmdCreateDiagram::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdhandlerename.h:27:14: warning: ‘virtual void Uml::CmdHandleRename::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdremovediagram.h:33:14: warning: ‘virtual void Uml::CmdRemoveDiagram::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdsetstereotype.h:25:18: warning: ‘virtual void Uml::CmdSetStereotype::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/cmdsetvisibility.h:25:18: warning: ‘virtual void Uml::CmdSetVisibility::undo()’ can be marked override [-Wsuggest-override] 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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdcreateumlobject.h:29:14: warning: ‘virtual void Uml::CmdCreateUMLObject::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdremoveumlobject.h:26:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.h:31:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlobject.h:27:18: warning: ‘virtual void Uml::CmdRenameUMLObject::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangefillcolor.h:31:18: warning: ‘virtual void Uml::CmdChangeFillColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void undo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangefont.h:28:18: warning: ‘virtual void Uml::CmdChangeFont::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangelinecolor.h:28:14: warning: ‘virtual void Uml::CmdChangeLineColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangelinewidth.h:26:14: warning: ‘virtual void Uml::CmdChangeLineWidth::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangemultiplicity.h:27:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangetextcolor.h:28:14: warning: ‘virtual void Uml::CmdChangeTextColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangeusefillcolor.h:28:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:26:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdcreatewidget.h:29:14: warning: ‘virtual void Uml::CmdCreateWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdmovewidget.h:29:14: warning: ‘virtual void Uml::CmdMoveWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdremovewidget.h:29:14: warning: ‘virtual void Uml::CmdRemoveWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdresizewidget.h:29:14: warning: ‘virtual void Uml::CmdResizeWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdsetname.h:25:18: warning: ‘virtual void Uml::CmdSetName::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/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] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdsettxt.h:27:18: warning: ‘virtual void Uml::CmdSetTxt::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ [ 88%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlscene.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlscene.cpp.o -c /<>/umbrello/umlscene.cpp [ 88%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlview.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlview.cpp.o -c /<>/umbrello/umlview.cpp [ 88%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlviewimageexporterall.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlviewimageexporterall.cpp.o -c /<>/umbrello/umlviewimageexporterall.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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlscene.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlscene.cpp:12: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlscene.cpp:12: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.cpp:15: /<>/umbrello/umlwidgets/activitywidget.h:65:18: warning: ‘virtual bool ActivityWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:66:18: warning: ‘virtual void ActivityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/activitywidget.h:67:18: warning: ‘virtual void ActivityWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:69:18: warning: ‘virtual bool ActivityWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:70:18: warning: ‘virtual void ActivityWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:72:10: warning: ‘virtual void ActivityWidget::constrain(qreal&, qreal&)’ can be marked override [-Wsuggest-override] void constrain(qreal& width, qreal& height); ^~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:86:18: warning: ‘virtual void ActivityWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:89:20: warning: ‘virtual QSizeF ActivityWidget::minimumSize() const’ can be marked override [-Wsuggest-override] virtual QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/activitywidget.h:90:20: warning: ‘virtual QSizeF ActivityWidget::maximumSize()’ can be marked override [-Wsuggest-override] 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] 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] 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] 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] 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] 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] 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] virtual UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/umlscene.cpp:19: /<>/umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setCustomOpText(const QString &opText); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 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] virtual void setText(FloatingTextWidget *ft, const QString &newText); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual bool AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setOperationText(const QString &op); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] virtual void constrainTextPos(qreal &textX, qreal &textY, ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /<>/umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:194:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:199:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:201:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:208:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:210:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/boxwidget.h:36:18: warning: ‘virtual bool BoxWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/boxwidget.h:39:10: warning: ‘virtual void BoxWidget::toForeground()’ can be marked override [-Wsuggest-override] void toForeground(); ^~~~~~~~~~~~ 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/umlscene.cpp:26: /<>/umbrello/uml1model/component.h:34:24: warning: ‘virtual UMLObject* UMLComponent::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/component.h:36:10: warning: ‘virtual void UMLComponent::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/component.h:42:10: warning: ‘virtual bool UMLComponent::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/cmds.h:18, from /<>/umbrello/umlscene.cpp:27: /<>/umbrello/cmds/cmdcreatediagram.h:30:14: warning: ‘virtual void Uml::CmdCreateDiagram::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/umbrello/cmds/cmdcreatediagram.h:31:14: warning: ‘virtual void Uml::CmdCreateDiagram::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/cmds.h:19, from /<>/umbrello/umlscene.cpp:27: /<>/umbrello/cmds/cmdhandlerename.h:26:14: warning: ‘virtual void Uml::CmdHandleRename::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/umbrello/cmds/cmdhandlerename.h:27:14: warning: ‘virtual void Uml::CmdHandleRename::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/cmds.h:20, from /<>/umbrello/umlscene.cpp:27: /<>/umbrello/cmds/cmdremovediagram.h:32:14: warning: ‘virtual void Uml::CmdRemoveDiagram::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/umbrello/cmds/cmdremovediagram.h:33:14: warning: ‘virtual void Uml::CmdRemoveDiagram::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/cmds.h:21, from /<>/umbrello/umlscene.cpp:27: /<>/umbrello/cmds/cmdsetstereotype.h:24:18: warning: ‘virtual void Uml::CmdSetStereotype::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/umbrello/cmds/cmdsetstereotype.h:25:18: warning: ‘virtual void Uml::CmdSetStereotype::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/cmds.h:22, from /<>/umbrello/umlscene.cpp:27: /<>/umbrello/cmds/cmdsetvisibility.h:24:18: warning: ‘virtual void Uml::CmdSetVisibility::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/umbrello/cmds/cmdsetvisibility.h:25:18: warning: ‘virtual void Uml::CmdSetVisibility::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/cmds.h:27, from /<>/umbrello/umlscene.cpp:27: /<>/umbrello/cmds/generic/cmdcreateumlobject.h:28:14: warning: ‘virtual void Uml::CmdCreateUMLObject::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdcreateumlobject.h:29:14: warning: ‘virtual void Uml::CmdCreateUMLObject::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/cmds.h:28, from /<>/umbrello/umlscene.cpp:27: /<>/umbrello/cmds/generic/cmdremoveumlobject.h:25:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdremoveumlobject.h:26:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/cmds.h:29, from /<>/umbrello/umlscene.cpp:27: /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.h:30:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlinstancetype.h:31:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/cmds.h:30, from /<>/umbrello/umlscene.cpp:27: /<>/umbrello/cmds/generic/cmdrenameumlobject.h:26:18: warning: ‘virtual void Uml::CmdRenameUMLObject::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/umbrello/cmds/generic/cmdrenameumlobject.h:27:18: warning: ‘virtual void Uml::CmdRenameUMLObject::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/cmds.h:35, from /<>/umbrello/umlscene.cpp:27: /<>/umbrello/cmds/widget/cmdchangefillcolor.h:30:18: warning: ‘virtual void Uml::CmdChangeFillColor::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangefillcolor.h:31:18: warning: ‘virtual void Uml::CmdChangeFillColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/cmds.h:36, from /<>/umbrello/umlscene.cpp:27: /<>/umbrello/cmds/widget/cmdchangefont.h:27:18: warning: ‘virtual void Uml::CmdChangeFont::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangefont.h:28:18: warning: ‘virtual void Uml::CmdChangeFont::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ In file included from /<>/umbrello/cmds.h:37, from /<>/umbrello/umlscene.cpp:27: /<>/umbrello/cmds/widget/cmdchangelinecolor.h:27:14: warning: ‘virtual void Uml::CmdChangeLineColor::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangelinecolor.h:28:14: warning: ‘virtual void Uml::CmdChangeLineColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/cmds.h:38, from /<>/umbrello/umlscene.cpp:27: /<>/umbrello/cmds/widget/cmdchangelinewidth.h:25:14: warning: ‘virtual void Uml::CmdChangeLineWidth::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangelinewidth.h:26:14: warning: ‘virtual void Uml::CmdChangeLineWidth::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/cmds.h:39, from /<>/umbrello/umlscene.cpp:27: /<>/umbrello/cmds/widget/cmdchangemultiplicity.h:26:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangemultiplicity.h:27:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/cmds.h:40, from /<>/umbrello/umlscene.cpp:27: /<>/umbrello/cmds/widget/cmdchangetextcolor.h:27:14: warning: ‘virtual void Uml::CmdChangeTextColor::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangetextcolor.h:28:14: warning: ‘virtual void Uml::CmdChangeTextColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/cmds.h:41, from /<>/umbrello/umlscene.cpp:27: /<>/umbrello/cmds/widget/cmdchangeusefillcolor.h:27:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangeusefillcolor.h:28:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/cmds.h:42, from /<>/umbrello/umlscene.cpp:27: /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:25:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdchangevisualproperty.h:26:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/cmds.h:43, from /<>/umbrello/umlscene.cpp:27: /<>/umbrello/cmds/widget/cmdcreatewidget.h:28:14: warning: ‘virtual void Uml::CmdCreateWidget::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdcreatewidget.h:29:14: warning: ‘virtual void Uml::CmdCreateWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/cmds.h:44, from /<>/umbrello/umlscene.cpp:27: /<>/umbrello/cmds/widget/cmdmovewidget.h:28:14: warning: ‘virtual void Uml::CmdMoveWidget::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdmovewidget.h:29:14: warning: ‘virtual void Uml::CmdMoveWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/cmds.h:45, from /<>/umbrello/umlscene.cpp:27: /<>/umbrello/cmds/widget/cmdremovewidget.h:28:14: warning: ‘virtual void Uml::CmdRemoveWidget::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdremovewidget.h:29:14: warning: ‘virtual void Uml::CmdRemoveWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/cmds.h:46, from /<>/umbrello/umlscene.cpp:27: /<>/umbrello/cmds/widget/cmdresizewidget.h:28:14: warning: ‘virtual void Uml::CmdResizeWidget::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdresizewidget.h:29:14: warning: ‘virtual void Uml::CmdResizeWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/cmds.h:47, from /<>/umbrello/umlscene.cpp:27: /<>/umbrello/cmds/widget/cmdsetname.h:24:18: warning: ‘virtual void Uml::CmdSetName::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdsetname.h:25:18: warning: ‘virtual void Uml::CmdSetName::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/cmds.h:48, from /<>/umbrello/umlscene.cpp:27: /<>/umbrello/cmds/widget/cmdsettxt.h:26:18: warning: ‘virtual void Uml::CmdSetTxt::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/umbrello/cmds/widget/cmdsettxt.h:27:18: warning: ‘virtual void Uml::CmdSetTxt::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/umlscene.cpp:28: /<>/umbrello/umlwidgets/componentwidget.h:36:18: warning: ‘virtual void ComponentWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/componentwidget.h:37:18: warning: ‘virtual void ComponentWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/componentwidget.h:38:18: warning: ‘virtual void ComponentWidget::adjustAssocs(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void adjustAssocs(qreal dx, qreal dy); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/componentwidget.h:39:18: warning: ‘virtual void ComponentWidget::adjustUnselectedAssocs(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void adjustUnselectedAssocs(qreal dx, qreal dy); ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/componentwidget.h:41:18: warning: ‘virtual void ComponentWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/componentwidget.h:55:12: warning: ‘virtual QSizeF ComponentWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlscene.cpp:29: /<>/umbrello/uml1model/datatype.h:38:18: warning: ‘virtual bool UMLDatatype::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & element); ^~~~~~~~~~~~ /<>/umbrello/uml1model/datatype.h:39:18: warning: ‘virtual void UMLDatatype::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ In file included from /<>/umbrello/umlscene.cpp:31: /<>/umbrello/umlwidgets/pinportbase.h:35:18: warning: ‘virtual void PinPortBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/pinportbase.h:36:20: warning: ‘virtual QRectF PinPortBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:40:10: warning: ‘virtual void PinPortBase::updateWidget()’ can be marked override [-Wsuggest-override] void updateWidget(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:41:10: warning: ‘virtual void PinPortBase::setName(const QString&)’ can be marked override [-Wsuggest-override] void setName(const QString &strName); ^~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:42:10: warning: ‘virtual void PinPortBase::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:43:18: warning: ‘virtual void PinPortBase::notifyParentResize()’ can be marked override [-Wsuggest-override] virtual void notifyParentResize(); ^~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:45:16: warning: ‘virtual UMLWidget* PinPortBase::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:52:10: warning: ‘virtual bool PinPortBase::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:55:18: warning: ‘virtual void PinPortBase::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/pinportbase.h:59:10: warning: ‘virtual bool PinPortBase::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] bool activate(IDChangeLog* changeLog = 0); ^~~~~~~~ In file included from /<>/umbrello/umlscene.cpp:32: /<>/umbrello/umlwidgets/datatypewidget.h:36:18: warning: ‘virtual void DatatypeWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/datatypewidget.h:38:10: warning: ‘virtual bool DatatypeWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/datatypewidget.h:39:10: warning: ‘virtual void DatatypeWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/datatypewidget.h:44:12: warning: ‘virtual QSizeF DatatypeWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlscene.cpp:33: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent*); ^~~~~~~~~ In file included from /<>/umbrello/umlscene.cpp:36: /<>/umbrello/uml1model/entity.h:43:18: warning: ‘virtual void UMLEntity::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entity.h:45:24: warning: ‘virtual UMLObject* UMLEntity::clone() const’ can be marked override [-Wsuggest-override] 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] virtual UMLAttribute* createAttribute(const QString &name = QString(), ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:73:18: warning: ‘virtual bool UMLEntity::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:75:18: warning: ‘virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/entity.h:77:31: warning: ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’ can be marked override [-Wsuggest-override] UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const; ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:81:36: warning: ‘virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entity.h:93:10: warning: ‘virtual bool UMLEntity::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/umlscene.cpp:37: /<>/umbrello/umlwidgets/entitywidget.h:36:18: warning: ‘virtual void EntityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/entitywidget.h:38:18: warning: ‘virtual bool EntityWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/entitywidget.h:39:18: warning: ‘virtual void EntityWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/entitywidget.h:45:18: warning: ‘virtual void EntityWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/entitywidget.h:50:12: warning: ‘virtual QSizeF EntityWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/entitywidget.h:51:12: warning: ‘virtual QSizeF EntityWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions=true) const; ^~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.cpp:38: /<>/umbrello/umlwidgets/enumwidget.h:38:18: warning: ‘virtual void EnumWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/enumwidget.h:40:18: warning: ‘virtual bool EnumWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/enumwidget.h:41:18: warning: ‘virtual void EnumWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/enumwidget.h:44:18: warning: ‘virtual void EnumWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/enumwidget.h:47:12: warning: ‘virtual QSizeF EnumWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlscene.cpp:39: /<>/umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: ‘virtual bool FloatingTextWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: ‘virtual bool FloatingTextWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: ‘virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: ‘virtual void FloatingTextWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: ‘virtual QSizeF FloatingTextWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: ‘virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: ‘virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.cpp:40: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/umlscene.cpp:42: /<>/umbrello/umlwidgets/forkjoinwidget.h:36:18: warning: ‘virtual void ForkJoinWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:38:18: warning: ‘virtual bool ForkJoinWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:39:18: warning: ‘virtual void ForkJoinWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:41:18: warning: ‘virtual bool ForkJoinWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:44:18: warning: ‘virtual void ForkJoinWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:47:12: warning: ‘virtual QSizeF ForkJoinWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/forkjoinwidget.h:51:10: warning: ‘virtual void ForkJoinWidget::constrain(qreal&, qreal&)’ can be marked override [-Wsuggest-override] void constrain(qreal& width, qreal& height); ^~~~~~~~~ In file included from /<>/umbrello/umlscene.cpp:47: /<>/umbrello/umlwidgets/messagewidget.h:54:18: warning: ‘virtual void MessageWidget::setY(qreal)’ can be marked override [-Wsuggest-override] virtual void setY(qreal y); ^~~~ /<>/umbrello/umlwidgets/messagewidget.h:58:18: warning: ‘virtual void MessageWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] virtual void lwSetFont (QFont font); ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:59:28: warning: ‘virtual UMLClassifier* MessageWidget::operationOwner()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:61:27: warning: ‘virtual UMLOperation* MessageWidget::operation()’ can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:62:18: warning: ‘virtual void MessageWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:64:21: warning: ‘virtual QString MessageWidget::customOpText()’ can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:65:18: warning: ‘virtual void MessageWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setCustomOpText(const QString &opText); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:67:18: warning: ‘virtual void MessageWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] 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] 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] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:71:28: warning: ‘virtual UMLClassifier* MessageWidget::lwClassifier()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:72:18: warning: ‘virtual void MessageWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setOperationText(const QString &op); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:74:18: warning: ‘virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight, ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:111:18: warning: ‘virtual bool MessageWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] 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] 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] void cleanup(); ^~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:127:10: warning: ‘virtual void MessageWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:132:20: warning: ‘virtual QSizeF MessageWidget::minimumSize() const’ can be marked override [-Wsuggest-override] virtual QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:134:16: warning: ‘virtual UMLWidget* MessageWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:136:18: warning: ‘virtual void MessageWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void resizeWidget(qreal newW, qreal newH); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:138:18: warning: ‘virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:139:18: warning: ‘virtual bool MessageWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:151:18: warning: ‘virtual bool MessageWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:154:18: warning: ‘virtual void MessageWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:155:18: warning: ‘virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:157:21: warning: ‘virtual QCursor MessageWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] virtual QCursor resizeCursor() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:203:10: warning: ‘virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)’ can be marked override [-Wsuggest-override] void slotWidgetMoved(Uml::ID::Type id); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/messagewidget.h:204:10: warning: ‘virtual void MessageWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/notewidget.h:62:18: warning: ‘virtual bool NoteWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:64:18: warning: ‘virtual bool NoteWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:65:18: warning: ‘virtual void NoteWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:66:20: warning: ‘virtual QSizeF NoteWidget::minimumSize() const’ can be marked override [-Wsuggest-override] virtual QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:71:10: warning: ‘virtual void NoteWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:74:20: warning: ‘virtual QSizeF NoteWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] virtual QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:77:18: warning: ‘virtual void NoteWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:55:18: warning: ‘virtual bool ObjectNodeWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:60:18: warning: ‘virtual void ObjectNodeWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:61:18: warning: ‘virtual bool ObjectNodeWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:64:12: warning: ‘virtual QSizeF ObjectNodeWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectnodewidget.h:67:10: warning: ‘virtual void ObjectNodeWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.cpp:52: /<>/umbrello/umlwidgets/objectwidget.h:39:18: warning: ‘virtual void ObjectWidget::setX(qreal)’ can be marked override [-Wsuggest-override] virtual void setX(qreal x); ^~~~ /<>/umbrello/umlwidgets/objectwidget.h:40:18: warning: ‘virtual void ObjectWidget::setY(qreal)’ can be marked override [-Wsuggest-override] 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] 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] bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:51:10: warning: ‘virtual void ObjectWidget::cleanup()’ can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:53:18: warning: ‘virtual bool ObjectWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:73:18: warning: ‘virtual void ObjectWidget::setLineColorCmd(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColorCmd(const QColor &color); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:77:18: warning: ‘virtual void ObjectWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void resizeWidget(qreal newW, qreal newH); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:79:18: warning: ‘virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:80:18: warning: ‘virtual bool ObjectWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:83:10: warning: ‘virtual void ObjectWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:84:18: warning: ‘virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)’ can be marked override [-Wsuggest-override] virtual void slotFillColorChanged(Uml::ID::Type viewID); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:88:18: warning: ‘virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *me); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:89:18: warning: ‘virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:91:12: warning: ‘virtual QSizeF ObjectWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:93:18: warning: ‘virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void moveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:94:18: warning: ‘virtual void ObjectWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:95:18: warning: ‘virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/objectwidget.h:97:21: warning: ‘virtual QCursor ObjectWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] virtual QCursor resizeCursor() const; ^~~~~~~~~~~~ In file included from /<>/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] 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] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/packagewidget.h:41:12: warning: ‘virtual QSizeF PackageWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlscene.cpp:55: /<>/umbrello/umlwidgets/pinwidget.h:39:10: warning: ‘virtual void PinWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.cpp:56: /<>/umbrello/umlwidgets/portwidget.h:34:16: warning: ‘virtual UMLWidget* PortWidget::ownerWidget() const’ can be marked override [-Wsuggest-override] UMLWidget* ownerWidget() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/portwidget.h:37:10: warning: ‘virtual void PortWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.cpp:58: /<>/umbrello/umlwidgets/signalwidget.h:43:18: warning: ‘virtual void SignalWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/signalwidget.h:45:10: warning: ‘virtual void SignalWidget::setX(qreal)’ can be marked override [-Wsuggest-override] void setX(qreal newX); ^~~~ /<>/umbrello/umlwidgets/signalwidget.h:46:10: warning: ‘virtual void SignalWidget::setY(qreal)’ can be marked override [-Wsuggest-override] void setY(qreal newY); ^~~~ /<>/umbrello/umlwidgets/signalwidget.h:48:18: warning: ‘virtual void SignalWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] virtual void setName(const QString &strName); ^~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:54:18: warning: ‘virtual bool SignalWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:56:10: warning: ‘virtual void SignalWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent *me); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:58:18: warning: ‘virtual bool SignalWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:59:18: warning: ‘virtual void SignalWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:62:18: warning: ‘virtual void SignalWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/signalwidget.h:65:12: warning: ‘virtual QSizeF SignalWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlscene.cpp:59: /<>/umbrello/umlwidgets/statewidget.h:63:18: warning: ‘virtual void StateWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/statewidget.h:79:18: warning: ‘virtual bool StateWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:81:18: warning: ‘virtual bool StateWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:82:18: warning: ‘virtual void StateWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:85:12: warning: ‘virtual QSizeF StateWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:86:12: warning: ‘virtual QSizeF StateWidget::maximumSize()’ can be marked override [-Wsuggest-override] QSizeF maximumSize(); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/statewidget.h:90:18: warning: ‘virtual void StateWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.cpp:62: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.cpp:66: /<>/umbrello/umllistview.h:115:10: warning: ‘virtual bool UMLListView::event(QEvent*)’ can be marked override [-Wsuggest-override] bool event(QEvent *e); ^~~~~ /<>/umbrello/umllistview.h:116:10: warning: ‘virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:117:10: warning: ‘virtual void UMLListView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:118:10: warning: ‘virtual void UMLListView::mouseMoveEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QMouseEvent *me); ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:119:10: warning: ‘virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:120:10: warning: ‘virtual void UMLListView::focusOutEvent(QFocusEvent*)’ can be marked override [-Wsuggest-override] void focusOutEvent (QFocusEvent *fe); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:121:10: warning: ‘virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)’ can be marked override [-Wsuggest-override] void contextMenuEvent(QContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:125:10: warning: ‘virtual void UMLListView::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] void keyPressEvent(QKeyEvent* ke); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:126:10: warning: ‘virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QDragEnterEvent* event); ^~~~~~~~~~~~~~ /<>/umbrello/umllistview.h:127:10: warning: ‘virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QDragMoveEvent* event); ^~~~~~~~~~~~~ /<>/umbrello/umllistview.h:128:10: warning: ‘virtual void UMLListView::dropEvent(QDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QDropEvent* event); ^~~~~~~~~ /<>/umbrello/umllistview.h:129:10: warning: ‘virtual void UMLListView::commitData(QWidget*)’ can be marked override [-Wsuggest-override] void commitData(QWidget *editor); ^~~~~~~~~~ In file included from /<>/umbrello/umlscene.cpp:70: /<>/umbrello/uml1model/umlrole.h:47:16: warning: ‘virtual UMLObject* UMLRole::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/umlscene.cpp:72: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/umbrello/umlview.cpp:12: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/umbrello/umlview.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/umlview.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ [ 89%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlviewimageexporter.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlviewimageexporter.cpp.o -c /<>/umbrello/umlviewimageexporter.cpp In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/umlview.cpp:17: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/notewidget.h:15, from /<>/umbrello/umlview.cpp:18: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/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] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/notewidget.h:62:18: warning: ‘virtual bool NoteWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:64:18: warning: ‘virtual bool NoteWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:65:18: warning: ‘virtual void NoteWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:66:20: warning: ‘virtual QSizeF NoteWidget::minimumSize() const’ can be marked override [-Wsuggest-override] virtual QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:71:10: warning: ‘virtual void NoteWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:74:20: warning: ‘virtual QSizeF NoteWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] virtual QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/notewidget.h:77:18: warning: ‘virtual void NoteWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlview.cpp:19: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlview.cpp:22: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlview.cpp:22: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/umlviewimageexporterall.cpp:17: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/umlviewimageexporterall.cpp:17: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/umlviewimageexporterall.cpp:17: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/umlviewimageexporterall.cpp:18: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ [ 89%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umlviewimageexportermodel.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umlviewimageexportermodel.cpp.o -c /<>/umbrello/umlviewimageexportermodel.cpp [ 89%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/uniqueid.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/uniqueid.cpp.o -c /<>/umbrello/uniqueid.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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/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:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/umlviewimageexporter.h:14, from /<>/umbrello/umlviewimageexporter.cpp:12: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/umlviewimageexporter.h:14, from /<>/umbrello/umlviewimageexporter.cpp:12: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlviewimageexporter.cpp:15: /<>/umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent*); ^~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/umlviewimageexporter.cpp:19: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/umlviewimageexportermodel.cpp:12: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/umlviewimageexportermodel.cpp:12: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/umlviewimageexportermodel.cpp:12: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ [ 89%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/worktoolbar.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/worktoolbar.cpp.o -c /<>/umbrello/worktoolbar.cpp 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/model_utils.h:20, from /<>/umbrello/umlviewimageexportermodel.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlviewimageexportermodel.cpp:21: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ [ 90%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/umbrellosettings.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/umbrellosettings.cpp.o -c /<>/obj-s390x-linux-gnu/umbrello/umbrellosettings.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] virtual void showEvent(QShowEvent*); ^~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/worktoolbar.cpp:17: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/umbrellosettings.h:12, from /<>/obj-s390x-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] 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] CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); ^~~~~~~~~~ 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] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ [ 90%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/models/diagramsmodel.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -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] 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] 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] 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] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/models/diagramsmodel.cpp:14: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/models/diagramsmodel.cpp:14: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/models/diagramsmodel.cpp:14: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/models/diagramsmodel.cpp:15: /<>/umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/models/diagramsmodel.cpp:16: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ [ 90%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/models/objectsmodel.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/models/objectsmodel.cpp.o -c /<>/umbrello/models/objectsmodel.cpp [ 90%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/models/stereotypesmodel.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/models/stereotypesmodel.cpp.o -c /<>/umbrello/models/stereotypesmodel.cpp [ 90%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/libumbrello_autogen/mocs_compilation.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/libumbrello_autogen/mocs_compilation.cpp.o -c /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.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] 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] 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] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] 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:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/models/objectsmodel.cpp:15: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/umbrello/models/objectsmodel.cpp:16: /<>/umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/models/objectsmodel.cpp:17: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/models/objectsmodel.cpp:18: /<>/umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] 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] 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] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/stereotype.h:53:24: warning: ‘virtual UMLObject* UMLStereotype::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/stereotype.h:62:10: warning: ‘virtual void UMLStereotype::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/stereotype.h:64:18: warning: ‘virtual bool UMLStereotype::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent); ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/models/stereotypesmodel.cpp:15: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ [ 91%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/libumbrello_autogen/EWIEGA46WW/qrc_icons.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/libumbrello_autogen/EWIEGA46WW/qrc_icons.cpp.o -c /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/qrc_icons.cpp In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/activitydialog.h:14, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_activitydialog.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:2: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_classwizard.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:5: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/classwizard.h:52:10: warning: ‘virtual void ClassWizard::accept()’ can be marked override [-Wsuggest-override] void accept(); ^~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/classwizard.h:53:10: warning: ‘virtual void ClassWizard::reject()’ can be marked override [-Wsuggest-override] void reject(); ^~~~~~ [ 91%] Building CXX object umbrello/CMakeFiles/libumbrello.dir/libumbrello_autogen/EJRQKI7XPS/qrc_ui.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/libumbrello.dir/libumbrello_autogen/EJRQKI7XPS/qrc_ui.cpp.o -c /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EJRQKI7XPS/qrc_ui.cpp In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_codeeditor.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:6: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/codeeditor.h:93:10: warning: ‘virtual void CodeEditor::contextMenuEvent(QContextMenuEvent*)’ can be marked override [-Wsuggest-override] void contextMenuEvent(QContextMenuEvent * event); ^~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/codeeditor.h:95:10: warning: ‘virtual void CodeEditor::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] void keyPressEvent(QKeyEvent * e); ^~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/codeeditor.h:96:10: warning: ‘virtual void CodeEditor::mouseDoubleClickEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QMouseEvent * e); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_codetextedit.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:7: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/codetextedit.h:50:10: warning: ‘virtual void CodeTextEdit::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/codetextedit.h:70:11: warning: ‘virtual QSize LineNumberArea::sizeHint() const’ can be marked override [-Wsuggest-override] QSize sizeHint() const { ^~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/codetextedit.h:75:10: warning: ‘virtual void LineNumberArea::paintEvent(QPaintEvent*)’ can be marked override [-Wsuggest-override] void paintEvent(QPaintEvent *event) { ^~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_codetexthighlighter.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:8: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/codetexthighlighter.h:42:10: warning: ‘virtual void CodeTextHighlighter::highlightBlock(const QString&)’ can be marked override [-Wsuggest-override] void highlightBlock(const QString &text); ^~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_finddialog.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:13: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/finddialog.h:35:10: warning: ‘virtual void FindDialog::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] void showEvent(QShowEvent *event); ^~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_parameterpropertiesdialog.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:19: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/parameterpropertiesdialog.h:47:18: warning: ‘virtual bool ParameterPropertiesDialog::apply()’ can be marked override [-Wsuggest-override] virtual bool apply(); ^~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/parameterpropertiesdialog.h:53:18: warning: ‘virtual bool ParameterPropertiesDialog::validate()’ can be marked override [-Wsuggest-override] virtual bool validate(); ^~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_selectoperationdialog.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:20: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/selectoperationdialog.h:52:10: warning: ‘virtual bool SelectOperationDialog::apply()’ can be marked override [-Wsuggest-override] bool apply(); ^~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umlattributedialog.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:24: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/umlattributedialog.h:40:10: warning: ‘virtual bool UMLAttributeDialog::apply()’ can be marked override [-Wsuggest-override] bool apply(); ^~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umlcheckconstraintdialog.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:25: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/umlcheckconstraintdialog.h:52:18: warning: ‘virtual bool UMLCheckConstraintDialog::apply()’ can be marked override [-Wsuggest-override] virtual bool apply(); ^~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umlentityattributedialog.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:26: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/umlentityattributedialog.h:42:18: warning: ‘virtual bool UMLEntityAttributeDialog::apply()’ can be marked override [-Wsuggest-override] virtual bool apply(); ^~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umlenumliteraldialog.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:27: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/umlenumliteraldialog.h:37:10: warning: ‘virtual bool UMLEnumLiteralDialog::apply()’ can be marked override [-Wsuggest-override] bool apply(); ^~~~~ In file included from /<>/umbrello/uml1model/attribute.h:15, from /<>/umbrello/uml1model/entityattribute.h:14, from /<>/umbrello/uml1model/umlentityattributelist.h:16, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/umlforeignkeyconstraintdialog.h:16, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umlforeignkeyconstraintdialog.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:29: /<>/umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const = 0; ^~~~~ In file included from /<>/umbrello/uml1model/entityattribute.h:14, from /<>/umbrello/uml1model/umlentityattributelist.h:16, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/umlforeignkeyconstraintdialog.h:16, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umlforeignkeyconstraintdialog.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:29: /<>/umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] 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] void setName(const QString &name); ^~~~~~~ /<>/umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/attribute.h:73:10: warning: ‘virtual bool UMLAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/uml1model/umlentityattributelist.h:16, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/umlforeignkeyconstraintdialog.h:16, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umlforeignkeyconstraintdialog.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:29: /<>/umbrello/uml1model/entityattribute.h:47:18: warning: ‘virtual void UMLEntityAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:49:24: warning: ‘virtual UMLObject* UMLEntityAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/entityattribute.h:75:10: warning: ‘virtual bool UMLEntityAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umlinstanceattributedialog.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:30: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/umlinstanceattributedialog.h:35:10: warning: ‘virtual bool UMLInstanceAttributeDialog::apply()’ can be marked override [-Wsuggest-override] bool apply(); ^~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umloperationdialog.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:31: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/umloperationdialog.h:52:10: warning: ‘virtual bool UMLOperationDialog::apply()’ can be marked override [-Wsuggest-override] bool apply(); ^~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umlroledialog.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:32: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/umlroledialog.h:43:10: warning: ‘virtual bool UMLRoleDialog::apply()’ can be marked override [-Wsuggest-override] bool apply(); ^~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umltemplatedialog.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:33: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/umltemplatedialog.h:42:18: warning: ‘virtual bool UMLTemplateDialog::apply()’ can be marked override [-Wsuggest-override] virtual bool apply(); ^~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/moc_umluniqueconstraintdialog.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:34: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/2NRMJ5X7RK/../../../../umbrello/dialogs/umluniqueconstraintdialog.h:45:18: warning: ‘virtual bool UMLUniqueConstraintDialog::apply()’ can be marked override [-Wsuggest-override] virtual bool apply(); ^~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/2Y73GIIRRU/../../../../umbrello/codegenerators/pascal/pascalwriter.h:14, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/2Y73GIIRRU/moc_pascalwriter.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:36: /<>/umbrello/codegenerators/simplecodegenerator.h:41:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile(UMLClassifierList&)’ can be marked override [-Wsuggest-override] void writeCodeToFile(UMLClassifierList & concepts); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:42:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] void writeCodeToFile(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:80:18: warning: ‘virtual void SimpleCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] virtual void initFromParentDocument(); ^~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/simplecodegenerator.h:83:18: warning: ‘virtual void SimpleCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] virtual void syncCodeToDocument(); ^~~~~~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/2Y73GIIRRU/moc_pascalwriter.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:36: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/2Y73GIIRRU/../../../../umbrello/codegenerators/pascal/pascalwriter.h:33:18: warning: ‘virtual void PascalWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] virtual void writeClass (UMLClassifier *c); ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/2Y73GIIRRU/../../../../umbrello/codegenerators/pascal/pascalwriter.h:35:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum PascalWriter::language() const’ can be marked override [-Wsuggest-override] virtual Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/2Y73GIIRRU/../../../../umbrello/codegenerators/pascal/pascalwriter.h:37:17: warning: ‘virtual QStringList PascalWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] QStringList defaultDatatypes(); ^~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/2Y73GIIRRU/../../../../umbrello/codegenerators/pascal/pascalwriter.h:39:18: warning: ‘virtual bool PascalWriter::isReservedKeyword(const QString&)’ can be marked override [-Wsuggest-override] virtual bool isReservedKeyword(const QString & rPossiblyReservedKeyword); ^~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/2Y73GIIRRU/../../../../umbrello/codegenerators/pascal/pascalwriter.h:41:25: warning: ‘virtual QStringList PascalWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/3KAAO7Y5EJ/moc_pythonwriter.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:37: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/3KAAO7Y5EJ/../../../../umbrello/codegenerators/python/pythonwriter.h:34:18: warning: ‘virtual void PythonWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] virtual void writeClass(UMLClassifier *c); ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/3KAAO7Y5EJ/../../../../umbrello/codegenerators/python/pythonwriter.h:36:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum PythonWriter::language() const’ can be marked override [-Wsuggest-override] virtual Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/3KAAO7Y5EJ/../../../../umbrello/codegenerators/python/pythonwriter.h:38:25: warning: ‘virtual QStringList PythonWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/3KAAO7Y5EJ/../../../../umbrello/codegenerators/python/pythonwriter.h:40:17: warning: ‘virtual QStringList PythonWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] QStringList defaultDatatypes(); ^~~~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/42SPIUKERY/moc_csharpwriter.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:38: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/42SPIUKERY/../../../../umbrello/codegenerators/csharp/csharpwriter.h:32:18: warning: ‘virtual void CSharpWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] virtual void writeClass(UMLClassifier *c); ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/42SPIUKERY/../../../../umbrello/codegenerators/csharp/csharpwriter.h:34:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum CSharpWriter::language() const’ can be marked override [-Wsuggest-override] virtual Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/42SPIUKERY/../../../../umbrello/codegenerators/csharp/csharpwriter.h:36:25: warning: ‘virtual QStringList CSharpWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/42SPIUKERY/../../../../umbrello/codegenerators/csharp/csharpwriter.h:38:17: warning: ‘virtual QStringList CSharpWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] QStringList defaultDatatypes(); ^~~~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4AHWLTORBR/moc_docbook2xhtmlgeneratorjob.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:39: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4AHWLTORBR/../../../../umbrello/docgenerators/docbook2xhtmlgeneratorjob.h:41:11: warning: ‘virtual void Docbook2XhtmlGeneratorJob::run()’ can be marked override [-Wsuggest-override] void run(); ^~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4AHWLTORBR/moc_docbookgeneratorjob.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:41: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4AHWLTORBR/../../../../umbrello/docgenerators/docbookgeneratorjob.h:33:10: warning: ‘virtual void DocbookGeneratorJob::run()’ can be marked override [-Wsuggest-override] void run(); ^~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4KA6FOUNO7/../../../../umbrello/codegenerators/xml/xmlschemawriter.h:16, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4KA6FOUNO7/moc_xmlschemawriter.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:43: /<>/umbrello/uml1model/association.h:75:24: warning: ‘virtual UMLObject* UMLAssociation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4KA6FOUNO7/moc_xmlschemawriter.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:43: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4KA6FOUNO7/../../../../umbrello/codegenerators/xml/xmlschemawriter.h:45:18: warning: ‘virtual void XMLSchemaWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] virtual void writeClass(UMLClassifier *c); ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4KA6FOUNO7/../../../../umbrello/codegenerators/xml/xmlschemawriter.h:47:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum XMLSchemaWriter::language() const’ can be marked override [-Wsuggest-override] virtual Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4KA6FOUNO7/../../../../umbrello/codegenerators/xml/xmlschemawriter.h:49:25: warning: ‘virtual QStringList XMLSchemaWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/uml1model/package.h:14, from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:44: /<>/umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ In file included from /<>/umbrello/uml1model/classifier.h:13, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:44: /<>/umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] 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] 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 /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:44: /<>/umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] 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-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:44: /<>/umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:67:18: warning: ‘virtual bool UMLForeignKeyConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/model_utils.h:21, from /<>/umbrello/uml1model/classifier.h:19, from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:44: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:15, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:44: /<>/umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:115:24: warning: ‘virtual UMLObject* UMLClassifier::findChildObjectById(Uml::ID::Type, bool)’ can be marked override [-Wsuggest-override] 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] 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] void setBaseType(UMLObject::ObjectType ot); ^~~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:181:10: warning: ‘virtual void UMLClassifier::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/classifier.h:183:18: warning: ‘virtual bool UMLClassifier::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:44: /<>/umbrello/codegenerators/codeblock.h:40:18: warning: ‘virtual void CodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:41:18: warning: ‘virtual void CodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:43:18: warning: ‘virtual void CodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:49:18: warning: ‘virtual void CodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblock.h:50:18: warning: ‘virtual void CodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/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-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:44: /<>/umbrello/codegenerators/codecomment.h:30:18: warning: ‘virtual void CodeComment::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codecomment.h:31:18: warning: ‘virtual void CodeComment::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codemethodblock.h:17, from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:44: /<>/umbrello/codegenerators/codeblockwithcomments.h:38:21: warning: ‘virtual QString CodeBlockWithComments::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:42:18: warning: ‘virtual void CodeBlockWithComments::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:44:18: warning: ‘virtual void CodeBlockWithComments::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:46:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:50:18: warning: ‘virtual void CodeBlockWithComments::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeblockwithcomments.h:52:18: warning: ‘virtual void CodeBlockWithComments::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeaccessormethod.h:15, from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:44: /<>/umbrello/codegenerators/codemethodblock.h:45:21: warning: ‘virtual QString CodeMethodBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:58:18: warning: ‘virtual void CodeMethodBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:62:18: warning: ‘virtual void CodeMethodBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:75:18: warning: ‘virtual void CodeMethodBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:77:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:79:18: warning: ‘virtual void CodeMethodBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codemethodblock.h:88:18: warning: ‘virtual void CodeMethodBlock::syncToParent()’ can be marked override [-Wsuggest-override] virtual void syncToParent(); ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:16, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:44: /<>/umbrello/codegenerators/codeaccessormethod.h:47:18: warning: ‘virtual void CodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:49:18: warning: ‘virtual void CodeAccessorMethod::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:50:18: warning: ‘virtual void CodeAccessorMethod::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:52:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:56:18: warning: ‘virtual void CodeAccessorMethod::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:58:18: warning: ‘virtual void CodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:60:18: warning: ‘virtual void CodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeaccessormethod.h:62:18: warning: ‘virtual void CodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codedocument.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:44: /<>/umbrello/codegenerators/hierarchicalcodeblock.h:38:10: warning: ‘virtual bool HierarchicalCodeBlock::addTextBlock(TextBlock*)’ can be marked override [-Wsuggest-override] 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] 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] bool removeTextBlock (TextBlock * remove_object); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:48:18: warning: ‘virtual void HierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:50:18: warning: ‘virtual void HierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:52:21: warning: ‘virtual QString HierarchicalCodeBlock::toString() const’ can be marked override [-Wsuggest-override] virtual QString toString () const; ^~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:55:13: warning: ‘virtual QString HierarchicalCodeBlock::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] QString getUniqueTag(const QString& prefix); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:59:25: warning: ‘virtual CodeBlock* HierarchicalCodeBlock::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock(); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:60:37: warning: ‘virtual CodeBlockWithComments* HierarchicalCodeBlock::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:61:37: warning: ‘virtual HierarchicalCodeBlock* HierarchicalCodeBlock::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:65:18: warning: ‘virtual void HierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:67:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & elem); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:69:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:71:18: warning: ‘virtual void HierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/hierarchicalcodeblock.h:73:17: warning: ‘virtual TextBlock* HierarchicalCodeBlock::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag (const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:17, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:44: /<>/umbrello/codegenerators/codedocument.h:61:10: warning: ‘virtual bool CodeDocument::insertTextBlock(TextBlock*, TextBlock*, bool)’ can be marked override [-Wsuggest-override] bool insertTextBlock (TextBlock * newBlock, TextBlock * existingBlock, bool after = true); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:70:25: warning: ‘virtual CodeBlock* CodeDocument::newCodeBlock()’ can be marked override [-Wsuggest-override] virtual CodeBlock * newCodeBlock (); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:71:37: warning: ‘virtual HierarchicalCodeBlock* CodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:72:37: warning: ‘virtual CodeBlockWithComments* CodeDocument::newCodeBlockWithComments()’ can be marked override [-Wsuggest-override] virtual CodeBlockWithComments * newCodeBlockWithComments (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:74:21: warning: ‘virtual QString CodeDocument::getUniqueTag(const QString&)’ can be marked override [-Wsuggest-override] virtual QString getUniqueTag(const QString& prefix = QString()); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:86:18: warning: ‘virtual void CodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:88:18: warning: ‘virtual void CodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:100:10: warning: ‘virtual void CodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codedocument.h:102:25: warning: ‘virtual TextBlock* CodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] virtual TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeoperation.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:44: /<>/umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:18, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:44: /<>/umbrello/codegenerators/codeoperation.h:41:18: warning: ‘virtual void CodeOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:43:18: warning: ‘virtual void CodeOperation::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:47:18: warning: ‘virtual void CodeOperation::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:49:18: warning: ‘virtual void CodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration() = 0; ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:50:18: warning: ‘virtual void CodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:57:18: warning: ‘virtual void CodeOperation::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeoperation.h:59:18: warning: ‘virtual void CodeOperation::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/codeclassfield.h:16, from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:44: /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:42:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject(TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:44:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:46:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:48:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement & root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:52:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::release()’ can be marked override [-Wsuggest-override] virtual void release(); ^~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:54:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:56:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfielddeclarationblock.h:67:18: warning: ‘virtual void CodeClassFieldDeclarationBlock::syncToParent()’ can be marked override [-Wsuggest-override] virtual void syncToParent(); ^~~~~~~~~~~~ In file included from /<>/umbrello/codegenerators/classifiercodedocument.h:19, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:44: /<>/umbrello/codegenerators/codeclassfield.h:52:13: warning: ‘virtual QString CodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:85:10: warning: ‘virtual void CodeClassField::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:121:18: warning: ‘virtual void CodeClassField::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/codeclassfield.h:123:18: warning: ‘virtual void CodeClassField::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:17, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:44: /<>/umbrello/codegenerators/classifiercodedocument.h:74:18: warning: ‘virtual void ClassifierCodeDocument::synchronize()’ can be marked override [-Wsuggest-override] virtual void synchronize(); ^~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:81:18: warning: ‘virtual void ClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent() = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:83:18: warning: ‘virtual void ClassifierCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &doc, QDomElement &root); ^~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:84:18: warning: ‘virtual void ClassifierCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1(QDomElement &root); ^~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:90:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:91:18: warning: ‘virtual void ClassifierCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement &element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/classifiercodedocument.h:93:17: warning: ‘virtual TextBlock* ClassifierCodeDocument::findCodeClassFieldTextBlockByTag(const QString&)’ can be marked override [-Wsuggest-override] TextBlock * findCodeClassFieldTextBlockByTag(const QString &tag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:20, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:44: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubycodeclassfield.h:40:13: warning: ‘virtual QString RubyCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] QString getInitialValue(); ^~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubycodeclassfield.h:42:13: warning: ‘virtual QString RubyCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:21, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:44: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubycodeoperation.h:37:17: warning: ‘virtual int RubyCodeOperation::lastEditableLine()’ can be marked override [-Wsuggest-override] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubycodeoperation.h:41:10: warning: ‘virtual void RubyCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] void updateMethodDeclaration(); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:16, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:44: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:50:13: warning: ‘virtual QString RubyClassifierCodeDocument::getPath()’ can be marked override [-Wsuggest-override] QString getPath(); ^~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:52:10: warning: ‘virtual bool RubyClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] bool addCodeOperation(CodeOperation * op); ^~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:54:10: warning: ‘virtual void RubyClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:58:10: warning: ‘virtual void RubyClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassifiercodedocument.h:60:18: warning: ‘virtual void RubyClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadChildTextBlocksFromNode(QDomElement & root); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:17, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:44: /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:44:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent () = 0; ^~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:51:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root) = 0; ^~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:56:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root) = 0; ^~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:60:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::release()’ can be marked override [-Wsuggest-override] virtual void release (); ^~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:62:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:64:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:66:18: warning: ‘virtual void OwnedHierarchicalCodeBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/codegenerators/ownedhierarchicalcodeblock.h:72:10: warning: ‘virtual void OwnedHierarchicalCodeBlock::syncToParent()’ can be marked override [-Wsuggest-override] void syncToParent (); ^~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubyclassdeclarationblock.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:44: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:39:10: warning: ‘virtual void RubyClassDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] void updateContent (); ^~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:44:18: warning: ‘virtual void RubyClassDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubyclassdeclarationblock.h:49:18: warning: ‘virtual void RubyClassDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubycodeaccessormethod.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:46: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubycodeaccessormethod.h:31:18: warning: ‘virtual void RubyCodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration(); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubycodeaccessormethod.h:32:18: warning: ‘virtual void RubyCodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubycodeaccessormethod.h:36:18: warning: ‘virtual void RubyCodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode(QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubycodeaccessormethod.h:37:18: warning: ‘virtual void RubyCodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode(QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubycodeclassfielddeclarationblock.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:48: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.h:28:10: warning: ‘virtual void RubyCodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubycodegenerationpolicy.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:49: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubycodegenerationpolicy.h:38:18: warning: ‘virtual void RubyCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] virtual void setDefaults(bool emitUpdateSignal = true); ^~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubycodegenerationpolicy.h:40:32: warning: ‘virtual CodeGenerationPolicyPage* RubyCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); ^~~~~~~~~~ In file included from /<>/umbrello/dialogs/pages/codegenerationpolicypage.h:23, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubycodegenerationpolicypage.h:16, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubycodegenerationpolicypage.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:50: /<>/umbrello/dialogs/pages/dialogpagebase.h:34:18: warning: ‘virtual void DialogPageBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubycodegenerationpolicypage.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:50: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubycodegenerationpolicypage.h:35:10: warning: ‘virtual void RubyCodeGenerationPolicyPage::apply()’ can be marked override [-Wsuggest-override] void apply(); ^~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubycodegenerator.h:17, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubycodegenerator.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:51: /<>/umbrello/codegenerators/advancedcodegenerator.h:37:18: warning: ‘virtual void AdvancedCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] virtual void initFromParentDocument(); ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubycodegenerator.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:51: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubycodegenerator.h:40:32: warning: ‘virtual CodeViewerDialog* RubyCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)’ can be marked override [-Wsuggest-override] virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc, ^~~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubycodegenerator.h:45:20: warning: ‘virtual CodeDocument* RubyCodeGenerator::newClassifierCodeDocument(UMLClassifier*)’ can be marked override [-Wsuggest-override] CodeDocument * newClassifierCodeDocument(UMLClassifier * classifier); ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubycodegenerator.h:47:36: warning: ‘virtual Uml::ProgrammingLanguage::Enum RubyCodeGenerator::language() const’ can be marked override [-Wsuggest-override] Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubycodegenerator.h:52:25: warning: ‘virtual QStringList RubyCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/moc_rubywriter.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:53: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubywriter.h:34:18: warning: ‘virtual void RubyWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] virtual void writeClass(UMLClassifier *c); ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubywriter.h:36:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum RubyWriter::language() const’ can be marked override [-Wsuggest-override] virtual Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/4U42K67YPX/../../../../umbrello/codegenerators/ruby/rubywriter.h:38:25: warning: ‘virtual QStringList RubyWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/5CWJD4F3N4/moc_adawriter.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:55: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/5CWJD4F3N4/../../../../umbrello/codegenerators/ada/adawriter.h:40:18: warning: ‘virtual void AdaWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] virtual void writeClass(UMLClassifier *c); ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/5CWJD4F3N4/../../../../umbrello/codegenerators/ada/adawriter.h:42:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum AdaWriter::language() const’ can be marked override [-Wsuggest-override] virtual Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/5CWJD4F3N4/../../../../umbrello/codegenerators/ada/adawriter.h:44:17: warning: ‘virtual QStringList AdaWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] QStringList defaultDatatypes(); ^~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/5CWJD4F3N4/../../../../umbrello/codegenerators/ada/adawriter.h:46:18: warning: ‘virtual bool AdaWriter::isReservedKeyword(const QString&)’ can be marked override [-Wsuggest-override] virtual bool isReservedKeyword(const QString & rPossiblyReservedKeyword); ^~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/5CWJD4F3N4/../../../../umbrello/codegenerators/ada/adawriter.h:48:25: warning: ‘virtual QStringList AdaWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/5CWJD4F3N4/../../../../umbrello/codegenerators/ada/adawriter.h:66:10: warning: ‘virtual void AdaWriter::finalizeRun()’ can be marked override [-Wsuggest-override] void finalizeRun(); ^~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/6MVZBMHENV/moc_codeimpselectpage.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:57: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/6MVZBMHENV/../../../../umbrello/codeimpwizard/codeimpselectpage.h:43:10: warning: ‘virtual bool CodeImpSelectPage::validatePage()’ can be marked override [-Wsuggest-override] bool validatePage(); ^~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/6MVZBMHENV/moc_codeimpstatuspage.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:58: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/6MVZBMHENV/../../../../umbrello/codeimpwizard/codeimpstatuspage.h:50:10: warning: ‘virtual void CodeImpStatusPage::initializePage()’ can be marked override [-Wsuggest-override] void initializePage(); ^~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/6MVZBMHENV/../../../../umbrello/codeimpwizard/codeimpstatuspage.h:51:10: warning: ‘virtual bool CodeImpStatusPage::isComplete() const’ can be marked override [-Wsuggest-override] bool isComplete() const; ^~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppcodeclassfield.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:60: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppcodeclassfield.h:39:13: warning: ‘virtual QString CPPCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] QString getInitialValue(); ^~~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppcodegenerationpolicy.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:62: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:86:18: warning: ‘virtual void CPPCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] virtual void setDefaults(bool emitUpdateSignal = true); ^~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppcodegenerationpolicy.h:88:32: warning: ‘virtual CodeGenerationPolicyPage* CPPCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); ^~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppcodegenerationpolicypage.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:63: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppcodegenerationpolicypage.h:35:10: warning: ‘virtual void CPPCodeGenerationPolicyPage::apply()’ can be marked override [-Wsuggest-override] void apply(); ^~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppcodegenerator.h:18, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppcodegenerator.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:64: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppmakecodedocument.h:43:13: warning: ‘virtual QString CPPMakefileCodeDocument::toString()’ can be marked override [-Wsuggest-override] QString toString (); ^~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppmakecodedocument.h:45:13: warning: ‘virtual QString CPPMakefileCodeDocument::getPath()’ can be marked override [-Wsuggest-override] QString getPath (); ^~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppmakecodedocument.h:47:10: warning: ‘virtual void CPPMakefileCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppcodegenerator.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:64: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppcodegenerator.h:44:36: warning: ‘virtual Uml::ProgrammingLanguage::Enum CPPCodeGenerator::language() const’ can be marked override [-Wsuggest-override] Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppcodegenerator.h:46:20: warning: ‘virtual CodeDocument* CPPCodeGenerator::newClassifierCodeDocument(UMLClassifier*)’ can be marked override [-Wsuggest-override] CodeDocument * newClassifierCodeDocument (UMLClassifier * classifier); ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppcodegenerator.h:49:32: warning: ‘virtual CodeViewerDialog* CPPCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)’ can be marked override [-Wsuggest-override] virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc, ^~~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppcodegenerator.h:52:18: warning: ‘virtual void CPPCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] virtual void writeCodeToFile(); ^~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppcodegenerator.h:53:18: warning: ‘virtual void CPPCodeGenerator::writeCodeToFile(UMLClassifierList&)’ can be marked override [-Wsuggest-override] virtual void writeCodeToFile(UMLClassifierList &list); ^~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppcodegenerator.h:55:17: warning: ‘virtual QStringList CPPCodeGenerator::defaultDatatypes()’ can be marked override [-Wsuggest-override] QStringList defaultDatatypes(); ^~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppcodegenerator.h:57:18: warning: ‘virtual void CPPCodeGenerator::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppcodegenerator.h:59:25: warning: ‘virtual QStringList CPPCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppcodegenerator.h:61:18: warning: ‘virtual void CPPCodeGenerator::createDefaultStereotypes()’ can be marked override [-Wsuggest-override] virtual void createDefaultStereotypes (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppcodegenerator.h:63:10: warning: ‘virtual void CPPCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] void initFromParentDocument(); ^~~~~~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppcodegenerator.h:78:18: warning: ‘virtual void CPPCodeGenerator::checkAddUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] virtual void checkAddUMLObject (UMLObject * obj); ^~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppcodegenerator.h:79:18: warning: ‘virtual void CPPCodeGenerator::checkRemoveUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] virtual void checkRemoveUMLObject (UMLObject * obj); ^~~~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppcodegenerator.h:81:18: warning: ‘virtual void CPPCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] virtual void syncCodeToDocument (); ^~~~~~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:15, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppheaderclassdeclarationblock.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:65: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppheadercodedocument.h:43:10: warning: ‘virtual bool CPPHeaderCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] bool addCodeOperation(CodeOperation* op); ^~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppheadercodedocument.h:45:10: warning: ‘virtual void CPPHeaderCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppheadercodedocument.h:55:10: warning: ‘virtual void CPPHeaderCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppheadercodedocument.h:61:18: warning: ‘virtual void CPPHeaderCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadChildTextBlocksFromNode(QDomElement & root); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppheaderclassdeclarationblock.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:65: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:38:10: warning: ‘virtual void CPPHeaderClassDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] void updateContent (); ^~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:43:18: warning: ‘virtual void CPPHeaderClassDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:45:18: warning: ‘virtual void CPPHeaderClassDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppheaderclassdeclarationblock.h:52:18: warning: ‘virtual void CPPHeaderClassDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppheadercodeaccessormethod.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:66: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppheadercodeaccessormethod.h:41:18: warning: ‘virtual void CPPHeaderCodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration(); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppheadercodeaccessormethod.h:42:18: warning: ‘virtual void CPPHeaderCodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppheadercodeclassfielddeclarationblock.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:67: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.h:37:10: warning: ‘virtual void CPPHeaderCodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] void updateContent (); ^~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppheadercodeoperation.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:69: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppheadercodeoperation.h:37:17: warning: ‘virtual int CPPHeaderCodeOperation::lastEditableLine()’ can be marked override [-Wsuggest-override] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppheadercodeoperation.h:39:18: warning: ‘virtual void CPPHeaderCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration(); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppheadercodeoperation.h:40:18: warning: ‘virtual void CPPHeaderCodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppsourcecodeaccessormethod.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:71: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.h:41:18: warning: ‘virtual void CPPSourceCodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration(); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppsourcecodeaccessormethod.h:42:18: warning: ‘virtual void CPPSourceCodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppsourcecodeclassfielddeclarationblock.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:72: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.h:37:10: warning: ‘virtual void CPPSourceCodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] void updateContent (); ^~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppsourcecodedocument.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:73: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppsourcecodedocument.h:44:10: warning: ‘virtual bool CPPSourceCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] bool addCodeOperation(CodeOperation * op); ^~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppsourcecodedocument.h:55:10: warning: ‘virtual void CPPSourceCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppsourcecodedocument.h:62:10: warning: ‘virtual void CPPSourceCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/moc_cppsourcecodeoperation.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:74: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppsourcecodeoperation.h:39:18: warning: ‘virtual void CPPSourceCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration(); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/E6B37Q7LSI/../../../../umbrello/codegenerators/cpp/cppsourcecodeoperation.h:47:18: warning: ‘virtual void CPPSourceCodeOperation::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_birdview.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:75: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/birdview.h:50:18: warning: ‘virtual void BirdViewDockWidget::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/birdview.h:80:18: warning: ‘virtual void BirdView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/birdview.h:81:18: warning: ‘virtual void BirdView::mouseMoveEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QMouseEvent *event); ^~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/birdview.h:82:18: warning: ‘virtual void BirdView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent *event); ^~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/birdview.h:83:18: warning: ‘virtual void BirdView::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_stereotypeswindow.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:79: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/stereotypeswindow.h:36:10: warning: ‘virtual void StereotypesWindow::contextMenuEvent(QContextMenuEvent*)’ can be marked override [-Wsuggest-override] void contextMenuEvent(QContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_toolbarstatearrow.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:81: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstatearrow.h:37:18: warning: ‘virtual void ToolBarStateArrow::init()’ can be marked override [-Wsuggest-override] virtual void init(); ^~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstatearrow.h:42:18: warning: ‘virtual void ToolBarStateArrow::mousePressAssociation()’ can be marked override [-Wsuggest-override] virtual void mousePressAssociation(); ^~~~~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstatearrow.h:43:18: warning: ‘virtual void ToolBarStateArrow::mousePressWidget()’ can be marked override [-Wsuggest-override] virtual void mousePressWidget(); ^~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstatearrow.h:44:18: warning: ‘virtual void ToolBarStateArrow::mousePressEmpty()’ can be marked override [-Wsuggest-override] virtual void mousePressEmpty(); ^~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstatearrow.h:45:18: warning: ‘virtual void ToolBarStateArrow::mouseReleaseAssociation()’ can be marked override [-Wsuggest-override] virtual void mouseReleaseAssociation(); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstatearrow.h:46:18: warning: ‘virtual void ToolBarStateArrow::mouseReleaseWidget()’ can be marked override [-Wsuggest-override] virtual void mouseReleaseWidget(); ^~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstatearrow.h:47:18: warning: ‘virtual void ToolBarStateArrow::mouseReleaseEmpty()’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEmpty(); ^~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstatearrow.h:48:18: warning: ‘virtual void ToolBarStateArrow::mouseDoubleClickAssociation()’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickAssociation(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstatearrow.h:49:18: warning: ‘virtual void ToolBarStateArrow::mouseDoubleClickWidget()’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickWidget(); ^~~~~~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstatearrow.h:50:18: warning: ‘virtual void ToolBarStateArrow::mouseMoveAssociation()’ can be marked override [-Wsuggest-override] virtual void mouseMoveAssociation(); ^~~~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstatearrow.h:51:18: warning: ‘virtual void ToolBarStateArrow::mouseMoveWidget()’ can be marked override [-Wsuggest-override] virtual void mouseMoveWidget(); ^~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstatearrow.h:52:18: warning: ‘virtual void ToolBarStateArrow::mouseMoveEmpty()’ can be marked override [-Wsuggest-override] virtual void mouseMoveEmpty(); ^~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstatearrow.h:54:18: warning: ‘virtual void ToolBarStateArrow::setCurrentWidget(UMLWidget*)’ can be marked override [-Wsuggest-override] virtual void setCurrentWidget(UMLWidget* currentWidget); ^~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstatearrow.h:56:18: warning: ‘virtual void ToolBarStateArrow::changeTool()’ can be marked override [-Wsuggest-override] virtual void changeTool(); ^~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_toolbarstateassociation.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:82: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstateassociation.h:46:18: warning: ‘virtual void ToolBarStateAssociation::init()’ can be marked override [-Wsuggest-override] virtual void init(); ^~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstateassociation.h:48:18: warning: ‘virtual void ToolBarStateAssociation::cleanBeforeChange()’ can be marked override [-Wsuggest-override] virtual void cleanBeforeChange(); ^~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstateassociation.h:50:18: warning: ‘virtual void ToolBarStateAssociation::mouseMove(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMove(QGraphicsSceneMouseEvent* ome); ^~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstateassociation.h:54:18: warning: ‘virtual void ToolBarStateAssociation::slotWidgetRemoved(UMLWidget*)’ can be marked override [-Wsuggest-override] virtual void slotWidgetRemoved(UMLWidget* widget); ^~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstateassociation.h:58:18: warning: ‘virtual void ToolBarStateAssociation::mouseReleaseAssociation()’ can be marked override [-Wsuggest-override] virtual void mouseReleaseAssociation(); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstateassociation.h:59:18: warning: ‘virtual void ToolBarStateAssociation::mouseReleaseWidget()’ can be marked override [-Wsuggest-override] virtual void mouseReleaseWidget(); ^~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstateassociation.h:60:18: warning: ‘virtual void ToolBarStateAssociation::mouseReleaseEmpty()’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEmpty(); ^~~~~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_toolbarstatemessages.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:83: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstatemessages.h:58:18: warning: ‘virtual void ToolBarStateMessages::init()’ can be marked override [-Wsuggest-override] virtual void init(); ^~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstatemessages.h:60:18: warning: ‘virtual void ToolBarStateMessages::cleanBeforeChange()’ can be marked override [-Wsuggest-override] virtual void cleanBeforeChange(); ^~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstatemessages.h:62:18: warning: ‘virtual void ToolBarStateMessages::mouseMove(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMove(QGraphicsSceneMouseEvent* ome); ^~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstatemessages.h:66:18: warning: ‘virtual void ToolBarStateMessages::slotWidgetRemoved(UMLWidget*)’ can be marked override [-Wsuggest-override] virtual void slotWidgetRemoved(UMLWidget* widget); ^~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstatemessages.h:70:18: warning: ‘virtual void ToolBarStateMessages::setCurrentElement()’ can be marked override [-Wsuggest-override] virtual void setCurrentElement(); ^~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstatemessages.h:72:18: warning: ‘virtual void ToolBarStateMessages::mouseReleaseWidget()’ can be marked override [-Wsuggest-override] virtual void mouseReleaseWidget(); ^~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstatemessages.h:73:18: warning: ‘virtual void ToolBarStateMessages::mouseReleaseEmpty()’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEmpty(); ^~~~~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_toolbarstateother.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:84: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstateother.h:33:18: warning: ‘virtual void ToolBarStateOther::setCurrentElement()’ can be marked override [-Wsuggest-override] virtual void setCurrentElement(); ^~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/toolbarstateother.h:35:18: warning: ‘virtual void ToolBarStateOther::mouseReleaseEmpty()’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEmpty(); ^~~~~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_uml.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:86: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:18, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:87: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/cmdcreatediagram.h:30:14: warning: ‘virtual void Uml::CmdCreateDiagram::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/cmdcreatediagram.h:31:14: warning: ‘virtual void Uml::CmdCreateDiagram::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:19, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:87: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/cmdhandlerename.h:26:14: warning: ‘virtual void Uml::CmdHandleRename::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/cmdhandlerename.h:27:14: warning: ‘virtual void Uml::CmdHandleRename::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:20, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:87: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/cmdremovediagram.h:32:14: warning: ‘virtual void Uml::CmdRemoveDiagram::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/cmdremovediagram.h:33:14: warning: ‘virtual void Uml::CmdRemoveDiagram::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:21, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:87: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/cmdsetstereotype.h:24:18: warning: ‘virtual void Uml::CmdSetStereotype::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/cmdsetstereotype.h:25:18: warning: ‘virtual void Uml::CmdSetStereotype::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:22, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:87: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/cmdsetvisibility.h:24:18: warning: ‘virtual void Uml::CmdSetVisibility::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/cmdsetvisibility.h:25:18: warning: ‘virtual void Uml::CmdSetVisibility::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:27, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:87: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/generic/cmdcreateumlobject.h:28:14: warning: ‘virtual void Uml::CmdCreateUMLObject::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/generic/cmdcreateumlobject.h:29:14: warning: ‘virtual void Uml::CmdCreateUMLObject::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:28, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:87: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/generic/cmdremoveumlobject.h:25:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/generic/cmdremoveumlobject.h:26:14: warning: ‘virtual void Uml::CmdRemoveUMLObject::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:29, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:87: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/generic/cmdrenameumlinstancetype.h:30:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/generic/cmdrenameumlinstancetype.h:31:14: warning: ‘virtual void Uml::CmdRenameUMLInstanceType::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:30, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:87: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/generic/cmdrenameumlobject.h:26:18: warning: ‘virtual void Uml::CmdRenameUMLObject::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/generic/cmdrenameumlobject.h:27:18: warning: ‘virtual void Uml::CmdRenameUMLObject::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:35, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:87: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdchangefillcolor.h:30:18: warning: ‘virtual void Uml::CmdChangeFillColor::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdchangefillcolor.h:31:18: warning: ‘virtual void Uml::CmdChangeFillColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:36, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:87: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdchangefont.h:27:18: warning: ‘virtual void Uml::CmdChangeFont::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdchangefont.h:28:18: warning: ‘virtual void Uml::CmdChangeFont::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:37, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:87: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdchangelinecolor.h:27:14: warning: ‘virtual void Uml::CmdChangeLineColor::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdchangelinecolor.h:28:14: warning: ‘virtual void Uml::CmdChangeLineColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:38, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:87: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdchangelinewidth.h:25:14: warning: ‘virtual void Uml::CmdChangeLineWidth::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdchangelinewidth.h:26:14: warning: ‘virtual void Uml::CmdChangeLineWidth::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:39, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:87: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdchangemultiplicity.h:26:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdchangemultiplicity.h:27:14: warning: ‘virtual void Uml::CmdChangeMultiplicity::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:40, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:87: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdchangetextcolor.h:27:14: warning: ‘virtual void Uml::CmdChangeTextColor::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdchangetextcolor.h:28:14: warning: ‘virtual void Uml::CmdChangeTextColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:41, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:87: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdchangeusefillcolor.h:27:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdchangeusefillcolor.h:28:18: warning: ‘virtual void Uml::CmdChangeUseFillColor::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:42, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:87: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdchangevisualproperty.h:14, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:42, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:87: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:42, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:87: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdchangevisualproperty.h:25:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdchangevisualproperty.h:26:14: warning: ‘virtual void Uml::CmdChangeVisualProperty::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:43, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:87: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdcreatewidget.h:28:14: warning: ‘virtual void Uml::CmdCreateWidget::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdcreatewidget.h:29:14: warning: ‘virtual void Uml::CmdCreateWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:44, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:87: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdmovewidget.h:28:14: warning: ‘virtual void Uml::CmdMoveWidget::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdmovewidget.h:29:14: warning: ‘virtual void Uml::CmdMoveWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:45, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:87: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdremovewidget.h:28:14: warning: ‘virtual void Uml::CmdRemoveWidget::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdremovewidget.h:29:14: warning: ‘virtual void Uml::CmdRemoveWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:46, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:87: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdresizewidget.h:28:14: warning: ‘virtual void Uml::CmdResizeWidget::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdresizewidget.h:29:14: warning: ‘virtual void Uml::CmdResizeWidget::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:47, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:87: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdsetname.h:24:18: warning: ‘virtual void Uml::CmdSetName::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdsetname.h:25:18: warning: ‘virtual void Uml::CmdSetName::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds.h:48, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlappprivate.h:15, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlappprivate.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:87: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdsettxt.h:26:18: warning: ‘virtual void Uml::CmdSetTxt::redo()’ can be marked override [-Wsuggest-override] void redo(); ^~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/cmds/widget/cmdsettxt.h:27:18: warning: ‘virtual void Uml::CmdSetTxt::undo()’ can be marked override [-Wsuggest-override] void undo(); ^~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umllistview.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:89: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umllistview.h:115:10: warning: ‘virtual bool UMLListView::event(QEvent*)’ can be marked override [-Wsuggest-override] bool event(QEvent *e); ^~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umllistview.h:116:10: warning: ‘virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umllistview.h:117:10: warning: ‘virtual void UMLListView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umllistview.h:118:10: warning: ‘virtual void UMLListView::mouseMoveEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QMouseEvent *me); ^~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umllistview.h:119:10: warning: ‘virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umllistview.h:120:10: warning: ‘virtual void UMLListView::focusOutEvent(QFocusEvent*)’ can be marked override [-Wsuggest-override] void focusOutEvent (QFocusEvent *fe); ^~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umllistview.h:121:10: warning: ‘virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)’ can be marked override [-Wsuggest-override] void contextMenuEvent(QContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umllistview.h:125:10: warning: ‘virtual void UMLListView::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] void keyPressEvent(QKeyEvent* ke); ^~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umllistview.h:126:10: warning: ‘virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QDragEnterEvent* event); ^~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umllistview.h:127:10: warning: ‘virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QDragMoveEvent* event); ^~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umllistview.h:128:10: warning: ‘virtual void UMLListView::dropEvent(QDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QDropEvent* event); ^~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umllistview.h:129:10: warning: ‘virtual void UMLListView::commitData(QWidget*)’ can be marked override [-Wsuggest-override] void commitData(QWidget *editor); ^~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlscene.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:90: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/moc_umlview.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:91: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/EWIEGA46WW/../../../../umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/FKGKFRHFAN/moc_defaultvaluewidget.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:93: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/FKGKFRHFAN/../../../../umbrello/dialogs/widgets/defaultvaluewidget.h:46:10: warning: ‘virtual void DefaultValueWidget::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] void showEvent(QShowEvent *event); ^~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/FKGKFRHFAN/../../../../umbrello/dialogs/widgets/defaultvaluewidget.h:47:10: warning: ‘virtual void DefaultValueWidget::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] void hideEvent(QHideEvent *event); ^~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/FKGKFRHFAN/../../../../umbrello/dialogs/widgets/umlartifacttypewidget.h:14, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/FKGKFRHFAN/moc_umlartifacttypewidget.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:97: /<>/umbrello/uml1model/artifact.h:45:24: warning: ‘virtual UMLObject* UMLArtifact::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/umbrello/uml1model/artifact.h:47:10: warning: ‘virtual void UMLArtifact::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/artifact.h:55:10: warning: ‘virtual bool UMLArtifact::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/HKT2DCHF57/moc_refactoringassistant.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:101: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/HKT2DCHF57/../../../../umbrello/refactoring/refactoringassistant.h:73:18: warning: ‘virtual void RefactoringAssistant::dragMoveEvent(QDragMoveEvent*)’ can be marked override [-Wsuggest-override] virtual void dragMoveEvent(QDragMoveEvent *event); ^~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/HKT2DCHF57/../../../../umbrello/refactoring/refactoringassistant.h:74:18: warning: ‘virtual void RefactoringAssistant::dropEvent(QDropEvent*)’ can be marked override [-Wsuggest-override] virtual void dropEvent(QDropEvent *event); ^~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/I6IPYGUTAK/../../../../umbrello/codegenerators/sql/mysqlwriter.h:14, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/I6IPYGUTAK/moc_mysqlwriter.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:102: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/I6IPYGUTAK/../../../../umbrello/codegenerators/sql/sqlwriter.h:37:18: warning: ‘virtual void SQLWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] virtual void writeClass(UMLClassifier *c); ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/I6IPYGUTAK/../../../../umbrello/codegenerators/sql/sqlwriter.h:39:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum SQLWriter::language() const’ can be marked override [-Wsuggest-override] virtual Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/I6IPYGUTAK/../../../../umbrello/codegenerators/sql/sqlwriter.h:41:25: warning: ‘virtual QStringList SQLWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] virtual QStringList defaultDatatypes(); ^~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/I6IPYGUTAK/../../../../umbrello/codegenerators/sql/sqlwriter.h:43:25: warning: ‘virtual QStringList SQLWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/I6IPYGUTAK/moc_mysqlwriter.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:102: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/I6IPYGUTAK/../../../../umbrello/codegenerators/sql/mysqlwriter.h:34:36: warning: ‘virtual Uml::ProgrammingLanguage::Enum MySQLWriter::language() const’ can be marked override [-Wsuggest-override] Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/I6IPYGUTAK/../../../../umbrello/codegenerators/sql/mysqlwriter.h:36:17: warning: ‘virtual QStringList MySQLWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] QStringList defaultDatatypes(); ^~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/I6IPYGUTAK/../../../../umbrello/codegenerators/sql/mysqlwriter.h:38:10: warning: ‘virtual void MySQLWriter::printForeignKeyConstraints(QTextStream&, UMLClassifierListItemList)’ can be marked override [-Wsuggest-override] void printForeignKeyConstraints(QTextStream& sql, UMLClassifierListItemList constrList); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/I6IPYGUTAK/../../../../umbrello/codegenerators/sql/mysqlwriter.h:39:10: warning: ‘virtual void MySQLWriter::printCheckConstraints(QTextStream&, UMLClassifierListItemList)’ can be marked override [-Wsuggest-override] void printCheckConstraints(QTextStream& sql, UMLClassifierListItemList constrList); ^~~~~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/I6IPYGUTAK/../../../../umbrello/codegenerators/sql/mysqlwriter.h:43:18: warning: ‘virtual void MySQLWriter::printAutoIncrements(QTextStream&, UMLEntityAttributeList)’ can be marked override [-Wsuggest-override] virtual void printAutoIncrements(QTextStream& sql, UMLEntityAttributeList entAttList); ^~~~~~~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/I6IPYGUTAK/moc_postgresqlwriter.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:103: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/I6IPYGUTAK/../../../../umbrello/codegenerators/sql/postgresqlwriter.h:30:36: warning: ‘virtual Uml::ProgrammingLanguage::Enum PostgreSQLWriter::language() const’ can be marked override [-Wsuggest-override] Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/I6IPYGUTAK/../../../../umbrello/codegenerators/sql/postgresqlwriter.h:32:17: warning: ‘virtual QStringList PostgreSQLWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] QStringList defaultDatatypes(); ^~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/I6IPYGUTAK/../../../../umbrello/codegenerators/sql/postgresqlwriter.h:36:10: warning: ‘virtual void PostgreSQLWriter::printAutoIncrements(QTextStream&, UMLEntityAttributeList)’ can be marked override [-Wsuggest-override] void printAutoIncrements(QTextStream& sql, UMLEntityAttributeList entAttList); ^~~~~~~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_activitywidget.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:105: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/activitywidget.h:65:18: warning: ‘virtual bool ActivityWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/activitywidget.h:66:18: warning: ‘virtual void ActivityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/activitywidget.h:67:18: warning: ‘virtual void ActivityWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/activitywidget.h:69:18: warning: ‘virtual bool ActivityWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/activitywidget.h:70:18: warning: ‘virtual void ActivityWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/activitywidget.h:72:10: warning: ‘virtual void ActivityWidget::constrain(qreal&, qreal&)’ can be marked override [-Wsuggest-override] void constrain(qreal& width, qreal& height); ^~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/activitywidget.h:86:18: warning: ‘virtual void ActivityWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/activitywidget.h:89:20: warning: ‘virtual QSizeF ActivityWidget::minimumSize() const’ can be marked override [-Wsuggest-override] virtual QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/activitywidget.h:90:20: warning: ‘virtual QSizeF ActivityWidget::maximumSize()’ can be marked override [-Wsuggest-override] virtual QSizeF maximumSize(); ^~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_associationline.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:106: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationline.h:58:22: warning: ‘virtual void Symbol::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget); ^~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationline.h:60:24: warning: ‘virtual QRectF Symbol::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationline.h:61:30: warning: ‘virtual QPainterPath Symbol::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationline.h:154:18: warning: ‘virtual void AssociationLine::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter* painter, const QStyleOptionGraphicsItem* option, QWidget* widget); ^~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationline.h:158:12: warning: ‘virtual QRectF AssociationLine::boundingRect() const’ can be marked override [-Wsuggest-override] QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationline.h:159:18: warning: ‘virtual QPainterPath AssociationLine::shape() const’ can be marked override [-Wsuggest-override] QPainterPath shape() const; ^~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationline.h:164:10: warning: ‘virtual void AssociationLine::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationline.h:165:10: warning: ‘virtual void AssociationLine::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationline.h:166:10: warning: ‘virtual void AssociationLine::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationline.h:168:10: warning: ‘virtual void AssociationLine::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationline.h:169:10: warning: ‘virtual void AssociationLine::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] void hoverMoveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationline.h:170:10: warning: ‘virtual void AssociationLine::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_associationwidget.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:107: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setCustomOpText(const QString &opText); ^~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] virtual void setMessageText(FloatingTextWidget *ft); ^~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:78:18: warning: ‘virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)’ can be marked override [-Wsuggest-override] virtual void setText(FloatingTextWidget *ft, const QString &newText); ^~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual bool AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setOperationText(const QString &op); ^~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] virtual void constrainTextPos(qreal &textX, qreal &textY, ^~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:194:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:199:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:201:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:208:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:210:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_categorywidget.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:108: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/categorywidget.h:43:18: warning: ‘virtual void CategoryWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/categorywidget.h:45:10: warning: ‘virtual void CategoryWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/categorywidget.h:49:12: warning: ‘virtual QSizeF CategoryWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/categorywidget.h:52:10: warning: ‘virtual void CategoryWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/combinedfragmentwidget.h:16, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_combinedfragmentwidget.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:110: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/floatingdashlinewidget.h:40:18: warning: ‘virtual void FloatingDashLineWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option = 0, QWidget *widget = 0); ^~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/floatingdashlinewidget.h:42:10: warning: ‘virtual void FloatingDashLineWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/floatingdashlinewidget.h:48:10: warning: ‘virtual void FloatingDashLineWidget::setY(qreal)’ can be marked override [-Wsuggest-override] void setY(qreal y); ^~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/floatingdashlinewidget.h:54:10: warning: ‘virtual void FloatingDashLineWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/floatingdashlinewidget.h:55:10: warning: ‘virtual bool FloatingDashLineWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_combinedfragmentwidget.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:110: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/combinedfragmentwidget.h:55:18: warning: ‘virtual void CombinedFragmentWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/combinedfragmentwidget.h:65:10: warning: ‘virtual void CombinedFragmentWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/combinedfragmentwidget.h:66:10: warning: ‘virtual bool CombinedFragmentWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/combinedfragmentwidget.h:69:18: warning: ‘virtual void CombinedFragmentWidget::cleanup()’ can be marked override [-Wsuggest-override] virtual void cleanup(); ^~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/combinedfragmentwidget.h:71:18: warning: ‘virtual bool CombinedFragmentWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] virtual bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/combinedfragmentwidget.h:73:20: warning: ‘virtual QRectF CombinedFragmentWidget::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/combinedfragmentwidget.h:74:26: warning: ‘virtual QPainterPath CombinedFragmentWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/combinedfragmentwidget.h:77:10: warning: ‘virtual void CombinedFragmentWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/combinedfragmentwidget.h:81:12: warning: ‘virtual QSizeF CombinedFragmentWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/combinedfragmentwidget.h:82:10: warning: ‘virtual void CombinedFragmentWidget::toForeground()’ can be marked override [-Wsuggest-override] void toForeground(); ^~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_componentwidget.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:111: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/componentwidget.h:36:18: warning: ‘virtual void ComponentWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/componentwidget.h:37:18: warning: ‘virtual void ComponentWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/componentwidget.h:38:18: warning: ‘virtual void ComponentWidget::adjustAssocs(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void adjustAssocs(qreal dx, qreal dy); ^~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/componentwidget.h:39:18: warning: ‘virtual void ComponentWidget::adjustUnselectedAssocs(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void adjustUnselectedAssocs(qreal dx, qreal dy); ^~~~~~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/componentwidget.h:41:18: warning: ‘virtual void ComponentWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/componentwidget.h:55:12: warning: ‘virtual QSizeF ComponentWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_datatypewidget.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:112: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/datatypewidget.h:36:18: warning: ‘virtual void DatatypeWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/datatypewidget.h:38:10: warning: ‘virtual bool DatatypeWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/datatypewidget.h:39:10: warning: ‘virtual void DatatypeWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/datatypewidget.h:44:12: warning: ‘virtual QSizeF DatatypeWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_entitywidget.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:113: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/entitywidget.h:36:18: warning: ‘virtual void EntityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/entitywidget.h:38:18: warning: ‘virtual bool EntityWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/entitywidget.h:39:18: warning: ‘virtual void EntityWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/entitywidget.h:45:18: warning: ‘virtual void EntityWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/entitywidget.h:50:12: warning: ‘virtual QSizeF EntityWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/entitywidget.h:51:12: warning: ‘virtual QSizeF EntityWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions=true) const; ^~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_enumwidget.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:114: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/enumwidget.h:38:18: warning: ‘virtual void EnumWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/enumwidget.h:40:18: warning: ‘virtual bool EnumWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/enumwidget.h:41:18: warning: ‘virtual void EnumWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/enumwidget.h:44:18: warning: ‘virtual void EnumWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/enumwidget.h:47:12: warning: ‘virtual QSizeF EnumWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_floatingtextwidget.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:116: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/floatingtextwidget.h:61:18: warning: ‘virtual bool FloatingTextWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/floatingtextwidget.h:66:10: warning: ‘virtual bool FloatingTextWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/floatingtextwidget.h:79:16: warning: ‘virtual UMLWidget* FloatingTextWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/floatingtextwidget.h:81:18: warning: ‘virtual void FloatingTextWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/floatingtextwidget.h:83:18: warning: ‘virtual void FloatingTextWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/floatingtextwidget.h:84:18: warning: ‘virtual bool FloatingTextWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/floatingtextwidget.h:87:18: warning: ‘virtual void FloatingTextWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/floatingtextwidget.h:91:12: warning: ‘virtual QSizeF FloatingTextWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/floatingtextwidget.h:93:18: warning: ‘virtual void FloatingTextWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/floatingtextwidget.h:94:18: warning: ‘virtual void FloatingTextWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/forkjoinwidget.h:15, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_forkjoinwidget.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:117: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/boxwidget.h:33:18: warning: ‘virtual void BoxWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/boxwidget.h:34:18: warning: ‘virtual void BoxWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/boxwidget.h:36:18: warning: ‘virtual bool BoxWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/boxwidget.h:39:10: warning: ‘virtual void BoxWidget::toForeground()’ can be marked override [-Wsuggest-override] void toForeground(); ^~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_forkjoinwidget.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:117: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/forkjoinwidget.h:36:18: warning: ‘virtual void ForkJoinWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/forkjoinwidget.h:38:18: warning: ‘virtual bool ForkJoinWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/forkjoinwidget.h:39:18: warning: ‘virtual void ForkJoinWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/forkjoinwidget.h:41:18: warning: ‘virtual bool ForkJoinWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/forkjoinwidget.h:44:18: warning: ‘virtual void ForkJoinWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/forkjoinwidget.h:47:12: warning: ‘virtual QSizeF ForkJoinWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/forkjoinwidget.h:51:10: warning: ‘virtual void ForkJoinWidget::constrain(qreal&, qreal&)’ can be marked override [-Wsuggest-override] void constrain(qreal& width, qreal& height); ^~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_messagewidget.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:118: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:54:18: warning: ‘virtual void MessageWidget::setY(qreal)’ can be marked override [-Wsuggest-override] virtual void setY(qreal y); ^~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:58:18: warning: ‘virtual void MessageWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] virtual void lwSetFont (QFont font); ^~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:59:28: warning: ‘virtual UMLClassifier* MessageWidget::operationOwner()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:61:27: warning: ‘virtual UMLOperation* MessageWidget::operation()’ can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:62:18: warning: ‘virtual void MessageWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:64:21: warning: ‘virtual QString MessageWidget::customOpText()’ can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:65:18: warning: ‘virtual void MessageWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setCustomOpText(const QString &opText); ^~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:67:18: warning: ‘virtual void MessageWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] virtual void setMessageText(FloatingTextWidget *ft); ^~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:68:18: warning: ‘virtual void MessageWidget::setText(FloatingTextWidget*, const QString&)’ can be marked override [-Wsuggest-override] virtual void setText(FloatingTextWidget *ft, const QString &newText); ^~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:70:21: warning: ‘virtual QString MessageWidget::lwOperationText()’ can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:71:28: warning: ‘virtual UMLClassifier* MessageWidget::lwClassifier()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:72:18: warning: ‘virtual void MessageWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setOperationText(const QString &op); ^~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:74:18: warning: ‘virtual void MessageWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight, ^~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:111:18: warning: ‘virtual bool MessageWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] virtual bool activate(IDChangeLog * Log = 0); ^~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:121:18: warning: ‘virtual void MessageWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:125:10: warning: ‘virtual void MessageWidget::cleanup()’ can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:127:10: warning: ‘virtual void MessageWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] void setSelected(bool _select); ^~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:132:20: warning: ‘virtual QSizeF MessageWidget::minimumSize() const’ can be marked override [-Wsuggest-override] virtual QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:134:16: warning: ‘virtual UMLWidget* MessageWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:136:18: warning: ‘virtual void MessageWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void resizeWidget(qreal newW, qreal newH); ^~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:138:18: warning: ‘virtual void MessageWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:139:18: warning: ‘virtual bool MessageWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:151:18: warning: ‘virtual bool MessageWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:154:18: warning: ‘virtual void MessageWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:155:18: warning: ‘virtual void MessageWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:157:21: warning: ‘virtual QCursor MessageWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] virtual QCursor resizeCursor() const; ^~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:203:10: warning: ‘virtual void MessageWidget::slotWidgetMoved(Uml::ID::Type)’ can be marked override [-Wsuggest-override] void slotWidgetMoved(Uml::ID::Type id); ^~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/messagewidget.h:204:10: warning: ‘virtual void MessageWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_notewidget.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:119: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/notewidget.h:48:18: warning: ‘virtual void NoteWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/notewidget.h:62:18: warning: ‘virtual bool NoteWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/notewidget.h:64:18: warning: ‘virtual bool NoteWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/notewidget.h:65:18: warning: ‘virtual void NoteWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/notewidget.h:66:20: warning: ‘virtual QSizeF NoteWidget::minimumSize() const’ can be marked override [-Wsuggest-override] virtual QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/notewidget.h:71:10: warning: ‘virtual void NoteWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/notewidget.h:74:20: warning: ‘virtual QSizeF NoteWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] virtual QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/notewidget.h:77:18: warning: ‘virtual void NoteWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_objectnodewidget.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:120: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/objectnodewidget.h:44:18: warning: ‘virtual void ObjectNodeWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/objectnodewidget.h:55:18: warning: ‘virtual bool ObjectNodeWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/objectnodewidget.h:60:18: warning: ‘virtual void ObjectNodeWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/objectnodewidget.h:61:18: warning: ‘virtual bool ObjectNodeWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/objectnodewidget.h:64:12: warning: ‘virtual QSizeF ObjectNodeWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/objectnodewidget.h:67:10: warning: ‘virtual void ObjectNodeWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_objectwidget.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:121: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/objectwidget.h:39:18: warning: ‘virtual void ObjectWidget::setX(qreal)’ can be marked override [-Wsuggest-override] virtual void setX(qreal x); ^~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/objectwidget.h:40:18: warning: ‘virtual void ObjectWidget::setY(qreal)’ can be marked override [-Wsuggest-override] virtual void setY(qreal y); ^~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/objectwidget.h:47:18: warning: ‘virtual void ObjectWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/objectwidget.h:49:10: warning: ‘virtual bool ObjectWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] bool activate(IDChangeLog* ChangeLog = 0); ^~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/objectwidget.h:51:10: warning: ‘virtual void ObjectWidget::cleanup()’ can be marked override [-Wsuggest-override] void cleanup(); ^~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/objectwidget.h:53:18: warning: ‘virtual bool ObjectWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/objectwidget.h:73:18: warning: ‘virtual void ObjectWidget::setLineColorCmd(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColorCmd(const QColor &color); ^~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/objectwidget.h:77:18: warning: ‘virtual void ObjectWidget::resizeWidget(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void resizeWidget(qreal newW, qreal newH); ^~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/objectwidget.h:79:18: warning: ‘virtual void ObjectWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/objectwidget.h:80:18: warning: ‘virtual bool ObjectWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/objectwidget.h:83:10: warning: ‘virtual void ObjectWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/objectwidget.h:84:18: warning: ‘virtual void ObjectWidget::slotFillColorChanged(Uml::ID::Type)’ can be marked override [-Wsuggest-override] virtual void slotFillColorChanged(Uml::ID::Type viewID); ^~~~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/objectwidget.h:88:18: warning: ‘virtual void ObjectWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *me); ^~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/objectwidget.h:89:18: warning: ‘virtual void ObjectWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *me); ^~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/objectwidget.h:91:12: warning: ‘virtual QSizeF ObjectWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/objectwidget.h:93:18: warning: ‘virtual void ObjectWidget::moveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void moveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/objectwidget.h:94:18: warning: ‘virtual void ObjectWidget::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] virtual void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/objectwidget.h:95:18: warning: ‘virtual void ObjectWidget::constrainMovementForAllWidgets(qreal&, qreal&)’ can be marked override [-Wsuggest-override] virtual void constrainMovementForAllWidgets(qreal &diffX, qreal &diffY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/objectwidget.h:97:21: warning: ‘virtual QCursor ObjectWidget::resizeCursor() const’ can be marked override [-Wsuggest-override] virtual QCursor resizeCursor() const; ^~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_pinportbase.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:122: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/pinportbase.h:35:18: warning: ‘virtual void PinPortBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/pinportbase.h:36:20: warning: ‘virtual QRectF PinPortBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/pinportbase.h:40:10: warning: ‘virtual void PinPortBase::updateWidget()’ can be marked override [-Wsuggest-override] void updateWidget(); ^~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/pinportbase.h:41:10: warning: ‘virtual void PinPortBase::setName(const QString&)’ can be marked override [-Wsuggest-override] void setName(const QString &strName); ^~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/pinportbase.h:42:10: warning: ‘virtual void PinPortBase::moveWidgetBy(qreal, qreal)’ can be marked override [-Wsuggest-override] void moveWidgetBy(qreal diffX, qreal diffY); ^~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/pinportbase.h:43:18: warning: ‘virtual void PinPortBase::notifyParentResize()’ can be marked override [-Wsuggest-override] virtual void notifyParentResize(); ^~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/pinportbase.h:45:16: warning: ‘virtual UMLWidget* PinPortBase::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/pinportbase.h:46:16: warning: ‘virtual UMLWidget* PinPortBase::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/pinportbase.h:51:10: warning: ‘virtual void PinPortBase::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/pinportbase.h:52:10: warning: ‘virtual bool PinPortBase::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/pinportbase.h:55:18: warning: ‘virtual void PinPortBase::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/pinportbase.h:59:10: warning: ‘virtual bool PinPortBase::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] bool activate(IDChangeLog* changeLog = 0); ^~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_pinwidget.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:123: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/pinwidget.h:39:10: warning: ‘virtual void PinWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_portwidget.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:124: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/portwidget.h:34:16: warning: ‘virtual UMLWidget* PortWidget::ownerWidget() const’ can be marked override [-Wsuggest-override] UMLWidget* ownerWidget() const; ^~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/portwidget.h:37:10: warning: ‘virtual void PortWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_preconditionwidget.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:125: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/preconditionwidget.h:39:10: warning: ‘virtual void PreconditionWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/preconditionwidget.h:44:10: warning: ‘virtual bool PreconditionWidget::activate(IDChangeLog*)’ can be marked override [-Wsuggest-override] bool activate(IDChangeLog* Log = 0); ^~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/preconditionwidget.h:47:18: warning: ‘virtual void PreconditionWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/preconditionwidget.h:48:18: warning: ‘virtual bool PreconditionWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/preconditionwidget.h:53:10: warning: ‘virtual void PreconditionWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/preconditionwidget.h:54:10: warning: ‘virtual void PreconditionWidget::slotWidgetMoved(Uml::ID::Type)’ can be marked override [-Wsuggest-override] void slotWidgetMoved(Uml::ID::Type id); ^~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/preconditionwidget.h:57:12: warning: ‘virtual QSizeF PreconditionWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_regionwidget.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:126: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/regionwidget.h:26:18: warning: ‘virtual void RegionWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/regionwidget.h:28:10: warning: ‘virtual void RegionWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/regionwidget.h:29:10: warning: ‘virtual bool RegionWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/regionwidget.h:32:12: warning: ‘virtual QSizeF RegionWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_signalwidget.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:127: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/signalwidget.h:43:18: warning: ‘virtual void SignalWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/signalwidget.h:45:10: warning: ‘virtual void SignalWidget::setX(qreal)’ can be marked override [-Wsuggest-override] void setX(qreal newX); ^~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/signalwidget.h:46:10: warning: ‘virtual void SignalWidget::setY(qreal)’ can be marked override [-Wsuggest-override] void setY(qreal newY); ^~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/signalwidget.h:48:18: warning: ‘virtual void SignalWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] virtual void setName(const QString &strName); ^~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/signalwidget.h:54:18: warning: ‘virtual bool SignalWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/signalwidget.h:56:10: warning: ‘virtual void SignalWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent *me); ^~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/signalwidget.h:58:18: warning: ‘virtual bool SignalWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/signalwidget.h:59:18: warning: ‘virtual void SignalWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/signalwidget.h:62:18: warning: ‘virtual void SignalWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/signalwidget.h:65:12: warning: ‘virtual QSizeF SignalWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_statewidget.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:128: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/statewidget.h:63:18: warning: ‘virtual void StateWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/statewidget.h:79:18: warning: ‘virtual bool StateWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/statewidget.h:81:18: warning: ‘virtual bool StateWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/statewidget.h:82:18: warning: ‘virtual void StateWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/statewidget.h:85:12: warning: ‘virtual QSizeF StateWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/statewidget.h:86:12: warning: ‘virtual QSizeF StateWidget::maximumSize()’ can be marked override [-Wsuggest-override] QSizeF maximumSize(); ^~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/statewidget.h:90:18: warning: ‘virtual void StateWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_statusbartoolbutton.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:129: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/statusbartoolbutton.h:46:19: warning: ‘virtual QSize StatusBarToolButton::minimumSizeHint() const’ can be marked override [-Wsuggest-override] virtual QSize minimumSizeHint() const; ^~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/statusbartoolbutton.h:47:19: warning: ‘virtual QSize StatusBarToolButton::sizeHint() const’ can be marked override [-Wsuggest-override] virtual QSize sizeHint() const; ^~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/statusbartoolbutton.h:52:18: warning: ‘virtual void StatusBarToolButton::paintEvent(QPaintEvent*)’ can be marked override [-Wsuggest-override] virtual void paintEvent(QPaintEvent* event); ^~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/moc_toolbarstateonewidget.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:130: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/toolbarstateonewidget.h:30:18: warning: ‘virtual void ToolBarStateOneWidget::cleanBeforeChange()’ can be marked override [-Wsuggest-override] virtual void cleanBeforeChange(); ^~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/toolbarstateonewidget.h:33:18: warning: ‘virtual void ToolBarStateOneWidget::mouseMove(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMove(QGraphicsSceneMouseEvent* ome); ^~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/toolbarstateonewidget.h:36:18: warning: ‘virtual void ToolBarStateOneWidget::slotWidgetRemoved(UMLWidget*)’ can be marked override [-Wsuggest-override] virtual void slotWidgetRemoved(UMLWidget* widget); ^~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/toolbarstateonewidget.h:39:18: warning: ‘virtual void ToolBarStateOneWidget::setCurrentElement()’ can be marked override [-Wsuggest-override] virtual void setCurrentElement(); ^~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/toolbarstateonewidget.h:41:18: warning: ‘virtual void ToolBarStateOneWidget::mouseReleaseWidget()’ can be marked override [-Wsuggest-override] virtual void mouseReleaseWidget(); ^~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/toolbarstateonewidget.h:42:18: warning: ‘virtual void ToolBarStateOneWidget::mouseReleaseEmpty()’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEmpty(); ^~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IRKO7FPKWT/../../../../umbrello/umlwidgets/toolbarstateonewidget.h:56:18: warning: ‘virtual void ToolBarStateOneWidget::init()’ can be marked override [-Wsuggest-override] virtual void init(); ^~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IVK4DJNV27/moc_diagramsmodel.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:133: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IVK4DJNV27/../../../../umbrello/models/diagramsmodel.h:31:9: warning: ‘virtual int DiagramsModel::rowCount(const QModelIndex&) const’ can be marked override [-Wsuggest-override] int rowCount(const QModelIndex &parent) const; ^~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IVK4DJNV27/../../../../umbrello/models/diagramsmodel.h:32:9: warning: ‘virtual int DiagramsModel::columnCount(const QModelIndex&) const’ can be marked override [-Wsuggest-override] int columnCount(const QModelIndex &parent) const; ^~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IVK4DJNV27/../../../../umbrello/models/diagramsmodel.h:34:14: warning: ‘virtual QVariant DiagramsModel::headerData(int, Qt::Orientation, int) const’ can be marked override [-Wsuggest-override] QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const; ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IVK4DJNV27/../../../../umbrello/models/diagramsmodel.h:35:14: warning: ‘virtual QVariant DiagramsModel::data(const QModelIndex&, int) const’ can be marked override [-Wsuggest-override] QVariant data(const QModelIndex & index, int role = Qt::DisplayRole) const; ^~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IVK4DJNV27/moc_objectsmodel.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:134: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IVK4DJNV27/../../../../umbrello/models/objectsmodel.h:29:9: warning: ‘virtual int ObjectsModel::rowCount(const QModelIndex&) const’ can be marked override [-Wsuggest-override] int rowCount(const QModelIndex &parent) const; ^~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IVK4DJNV27/../../../../umbrello/models/objectsmodel.h:30:9: warning: ‘virtual int ObjectsModel::columnCount(const QModelIndex&) const’ can be marked override [-Wsuggest-override] int columnCount(const QModelIndex &parent) const; ^~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IVK4DJNV27/../../../../umbrello/models/objectsmodel.h:32:14: warning: ‘virtual QVariant ObjectsModel::headerData(int, Qt::Orientation, int) const’ can be marked override [-Wsuggest-override] QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const; ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IVK4DJNV27/../../../../umbrello/models/objectsmodel.h:33:14: warning: ‘virtual QVariant ObjectsModel::data(const QModelIndex&, int) const’ can be marked override [-Wsuggest-override] QVariant data(const QModelIndex & index, int role = Qt::DisplayRole) const; ^~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IVK4DJNV27/moc_stereotypesmodel.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:135: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IVK4DJNV27/../../../../umbrello/models/stereotypesmodel.h:30:9: warning: ‘virtual int StereotypesModel::rowCount(const QModelIndex&) const’ can be marked override [-Wsuggest-override] int rowCount(const QModelIndex &parent) const; ^~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IVK4DJNV27/../../../../umbrello/models/stereotypesmodel.h:31:9: warning: ‘virtual int StereotypesModel::columnCount(const QModelIndex&) const’ can be marked override [-Wsuggest-override] int columnCount(const QModelIndex &parent) const; ^~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IVK4DJNV27/../../../../umbrello/models/stereotypesmodel.h:33:14: warning: ‘virtual QVariant StereotypesModel::headerData(int, Qt::Orientation, int) const’ can be marked override [-Wsuggest-override] QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const; ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IVK4DJNV27/../../../../umbrello/models/stereotypesmodel.h:34:14: warning: ‘virtual QVariant StereotypesModel::data(const QModelIndex&, int) const’ can be marked override [-Wsuggest-override] QVariant data(const QModelIndex & index, int role = Qt::DisplayRole) const; ^~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IXAXZLGTWG/moc_valawriter.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:136: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IXAXZLGTWG/../../../../umbrello/codegenerators/vala/valawriter.h:35:18: warning: ‘virtual void ValaWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] virtual void writeClass(UMLClassifier *c); ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IXAXZLGTWG/../../../../umbrello/codegenerators/vala/valawriter.h:37:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum ValaWriter::language() const’ can be marked override [-Wsuggest-override] virtual Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IXAXZLGTWG/../../../../umbrello/codegenerators/vala/valawriter.h:39:25: warning: ‘virtual QStringList ValaWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/IXAXZLGTWG/../../../../umbrello/codegenerators/vala/valawriter.h:41:17: warning: ‘virtual QStringList ValaWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] QStringList defaultDatatypes(); ^~~~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/LVI3AIR25K/moc_constraintlistpage.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:164: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/LVI3AIR25K/../../../../umbrello/dialogs/pages/constraintlistpage.h:66:39: warning: ‘virtual UMLClassifierListItemList ConstraintListPage::getItemList()’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItemList getItemList(); ^~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/LVI3AIR25K/../../../../umbrello/dialogs/pages/umlroleproperties.h:15, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/LVI3AIR25K/moc_umlroleproperties.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:174: /<>/umbrello/uml1model/umlrole.h:47:16: warning: ‘virtual UMLObject* UMLRole::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const { return 0; } ^~~~~ /<>/umbrello/uml1model/umlrole.h:49:10: warning: ‘virtual void UMLRole::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:51:18: warning: ‘virtual bool UMLRole::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/uml1model/umlrole.h:55:10: warning: ‘virtual bool UMLRole::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/MY3RI6D6SK/moc_aswriter.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:176: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/MY3RI6D6SK/../../../../umbrello/codegenerators/as/aswriter.h:33:18: warning: ‘virtual void ASWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] virtual void writeClass(UMLClassifier *c); ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/MY3RI6D6SK/../../../../umbrello/codegenerators/as/aswriter.h:35:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum ASWriter::language() const’ can be marked override [-Wsuggest-override] virtual Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/MY3RI6D6SK/../../../../umbrello/codegenerators/as/aswriter.h:37:25: warning: ‘virtual QStringList ASWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javaantcodedocument.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:177: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javaantcodedocument.h:40:13: warning: ‘virtual QString JavaANTCodeDocument::getPath()’ can be marked override [-Wsuggest-override] QString getPath (); ^~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javaantcodedocument.h:42:10: warning: ‘virtual void JavaANTCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javaantcodedocument.h:47:18: warning: ‘virtual void JavaANTCodeDocument::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javaantcodedocument.h:52:18: warning: ‘virtual void JavaANTCodeDocument::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javaantcodedocument.h:58:37: warning: ‘virtual HierarchicalCodeBlock* JavaANTCodeDocument::newHierarchicalCodeBlock()’ can be marked override [-Wsuggest-override] virtual HierarchicalCodeBlock * newHierarchicalCodeBlock (); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javaantcodedocument.h:72:18: warning: ‘virtual void JavaANTCodeDocument::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javaantcodedocument.h:78:18: warning: ‘virtual void JavaANTCodeDocument::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javaantcodedocument.h:84:18: warning: ‘virtual void JavaANTCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadChildTextBlocksFromNode (QDomElement & root); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javaclassifiercodedocument.h:19, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javaclassdeclarationblock.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:178: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javacodeclassfield.h:39:13: warning: ‘virtual QString JavaCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] QString getInitialValue(); ^~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javacodeclassfield.h:41:13: warning: ‘virtual QString JavaCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javaclassifiercodedocument.h:20, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javaclassdeclarationblock.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:178: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javacodeoperation.h:36:17: warning: ‘virtual int JavaCodeOperation::lastEditableLine()’ can be marked override [-Wsuggest-override] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javacodeoperation.h:40:10: warning: ‘virtual void JavaCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] void updateMethodDeclaration(); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javaclassdeclarationblock.h:15, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javaclassdeclarationblock.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:178: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javaclassifiercodedocument.h:58:13: warning: ‘virtual QString JavaClassifierCodeDocument::getPath()’ can be marked override [-Wsuggest-override] QString getPath(); ^~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javaclassifiercodedocument.h:64:10: warning: ‘virtual bool JavaClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] bool addCodeOperation (CodeOperation * op); ^~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javaclassifiercodedocument.h:66:10: warning: ‘virtual void JavaClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javaclassifiercodedocument.h:71:10: warning: ‘virtual void JavaClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javaclassifiercodedocument.h:77:18: warning: ‘virtual void JavaClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadChildTextBlocksFromNode (QDomElement & root); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javaclassdeclarationblock.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:178: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javaclassdeclarationblock.h:38:18: warning: ‘virtual void JavaClassDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javaclassdeclarationblock.h:43:18: warning: ‘virtual void JavaClassDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javaclassdeclarationblock.h:48:10: warning: ‘virtual void JavaClassDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] void updateContent (); ^~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javacodeaccessormethod.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:180: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javacodeaccessormethod.h:41:18: warning: ‘virtual void JavaCodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration(); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javacodeaccessormethod.h:42:18: warning: ‘virtual void JavaCodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javacodeaccessormethod.h:50:18: warning: ‘virtual void JavaCodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javacodeaccessormethod.h:56:18: warning: ‘virtual void JavaCodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javacodeclassfielddeclarationblock.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:182: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javacodeclassfielddeclarationblock.h:27:10: warning: ‘virtual void JavaCodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javacodegenerationpolicy.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:183: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javacodegenerationpolicy.h:39:18: warning: ‘virtual void JavaCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] virtual void setDefaults(bool emitUpdateSignal = true); ^~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javacodegenerationpolicy.h:41:32: warning: ‘virtual CodeGenerationPolicyPage* JavaCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); ^~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javacodegenerationpolicypage.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:184: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javacodegenerationpolicypage.h:48:10: warning: ‘virtual void JavaCodeGenerationPolicyPage::apply()’ can be marked override [-Wsuggest-override] void apply(); ^~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/moc_javacodegenerator.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:185: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javacodegenerator.h:44:32: warning: ‘virtual CodeViewerDialog* JavaCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)’ can be marked override [-Wsuggest-override] virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc, ^~~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javacodegenerator.h:49:20: warning: ‘virtual CodeDocument* JavaCodeGenerator::newClassifierCodeDocument(UMLClassifier*)’ can be marked override [-Wsuggest-override] CodeDocument * newClassifierCodeDocument(UMLClassifier * classifier); ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javacodegenerator.h:51:36: warning: ‘virtual Uml::ProgrammingLanguage::Enum JavaCodeGenerator::language() const’ can be marked override [-Wsuggest-override] Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javacodegenerator.h:53:25: warning: ‘virtual QStringList JavaCodeGenerator::defaultDatatypes()’ can be marked override [-Wsuggest-override] virtual QStringList defaultDatatypes(); ^~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/O7KKFSTZ5Q/../../../../umbrello/codegenerators/java/javacodegenerator.h:57:25: warning: ‘virtual QStringList JavaCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_actor.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:187: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/actor.h:36:24: warning: ‘virtual UMLObject* UMLActor::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/actor.h:38:10: warning: ‘virtual void UMLActor::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/actor.h:41:10: warning: ‘virtual bool UMLActor::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_category.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:191: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/category.h:43:10: warning: ‘virtual void UMLCategory::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/category.h:45:24: warning: ‘virtual UMLObject* UMLCategory::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/category.h:47:10: warning: ‘virtual void UMLCategory::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/category.h:55:10: warning: ‘virtual bool UMLCategory::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_checkconstraint.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:192: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/checkconstraint.h:38:18: warning: ‘virtual void UMLCheckConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/checkconstraint.h:40:24: warning: ‘virtual UMLObject* UMLCheckConstraint::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/checkconstraint.h:42:13: warning: ‘virtual QString UMLCheckConstraint::toString(Uml::SignatureType::Enum, bool)’ can be marked override [-Wsuggest-override] QString toString(Uml::SignatureType::Enum sig = Uml::SignatureType::NoSig, bool withStereotype=false); ^~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/checkconstraint.h:47:10: warning: ‘virtual void UMLCheckConstraint::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/checkconstraint.h:49:18: warning: ‘virtual bool UMLCheckConstraint::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/checkconstraint.h:61:10: warning: ‘virtual bool UMLCheckConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_component.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:195: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/component.h:34:24: warning: ‘virtual UMLObject* UMLComponent::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/component.h:36:10: warning: ‘virtual void UMLComponent::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/component.h:42:10: warning: ‘virtual bool UMLComponent::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_datatype.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:196: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/datatype.h:38:18: warning: ‘virtual bool UMLDatatype::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & element); ^~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/datatype.h:39:18: warning: ‘virtual void UMLDatatype::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_entity.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:197: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/entity.h:43:18: warning: ‘virtual void UMLEntity::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/entity.h:45:24: warning: ‘virtual UMLObject* UMLEntity::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/entity.h:47:27: warning: ‘virtual UMLAttribute* UMLEntity::createAttribute(const QString&, UMLObject*, Uml::Visibility::Enum, const QString&)’ can be marked override [-Wsuggest-override] virtual UMLAttribute* createAttribute(const QString &name = QString(), ^~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/entity.h:73:18: warning: ‘virtual bool UMLEntity::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/entity.h:75:18: warning: ‘virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/entity.h:77:31: warning: ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’ can be marked override [-Wsuggest-override] UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const; ^~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/entity.h:81:36: warning: ‘virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/entity.h:93:10: warning: ‘virtual bool UMLEntity::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_enum.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:200: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/enum.h:38:18: warning: ‘virtual void UMLEnum::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/enum.h:40:24: warning: ‘virtual UMLObject* UMLEnum::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/enum.h:57:18: warning: ‘virtual void UMLEnum::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/enum.h:59:36: warning: ‘virtual UMLClassifierListItem* UMLEnum::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/enum.h:66:10: warning: ‘virtual bool UMLEnum::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_folder.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:201: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_instanceattribute.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:203: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/instanceattribute.h:39:18: warning: ‘virtual void UMLInstanceAttribute::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/instanceattribute.h:41:18: warning: ‘virtual bool UMLInstanceAttribute::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/instanceattribute.h:44:18: warning: ‘virtual bool UMLInstanceAttribute::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement &element); ^~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_node.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:204: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/node.h:36:24: warning: ‘virtual UMLObject* UMLNode::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/node.h:38:10: warning: ‘virtual void UMLNode::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/node.h:42:10: warning: ‘virtual bool UMLNode::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_port.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:207: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/port.h:36:24: warning: ‘virtual UMLObject* UMLPort::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/port.h:38:10: warning: ‘virtual void UMLPort::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/port.h:42:10: warning: ‘virtual bool UMLPort::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/moc_stereotype.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:208: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/stereotype.h:51:18: warning: ‘virtual void UMLStereotype::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/stereotype.h:53:24: warning: ‘virtual UMLObject* UMLStereotype::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/stereotype.h:62:10: warning: ‘virtual void UMLStereotype::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/P4742RWANA/../../../../umbrello/uml1model/stereotype.h:64:18: warning: ‘virtual bool UMLStereotype::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent); ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/RBN23DXP4B/moc_php5writer.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:212: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/RBN23DXP4B/../../../../umbrello/codegenerators/php/php5writer.h:32:18: warning: ‘virtual void Php5Writer::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] virtual void writeClass(UMLClassifier *c); ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/RBN23DXP4B/../../../../umbrello/codegenerators/php/php5writer.h:34:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum Php5Writer::language() const’ can be marked override [-Wsuggest-override] virtual Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/RBN23DXP4B/../../../../umbrello/codegenerators/php/php5writer.h:36:25: warning: ‘virtual QStringList Php5Writer::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/RBN23DXP4B/moc_phpwriter.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:213: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/RBN23DXP4B/../../../../umbrello/codegenerators/php/phpwriter.h:31:18: warning: ‘virtual void PhpWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] virtual void writeClass(UMLClassifier *c); ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/RBN23DXP4B/../../../../umbrello/codegenerators/php/phpwriter.h:33:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum PhpWriter::language() const’ can be marked override [-Wsuggest-override] virtual Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/RBN23DXP4B/../../../../umbrello/codegenerators/php/phpwriter.h:35:25: warning: ‘virtual QStringList PhpWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/TN7Q7CF72Q/moc_perlwriter.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:216: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/TN7Q7CF72Q/../../../../umbrello/codegenerators/perl/perlwriter.h:35:18: warning: ‘virtual void PerlWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] virtual void writeClass(UMLClassifier *c); ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/TN7Q7CF72Q/../../../../umbrello/codegenerators/perl/perlwriter.h:37:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum PerlWriter::language() const’ can be marked override [-Wsuggest-override] virtual Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/TN7Q7CF72Q/../../../../umbrello/codegenerators/perl/perlwriter.h:39:25: warning: ‘virtual QStringList PerlWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/TN7Q7CF72Q/../../../../umbrello/codegenerators/perl/perlwriter.h:41:17: warning: ‘virtual QStringList PerlWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] QStringList defaultDatatypes(); ^~~~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/UDMV7I2CG3/moc_debug_utils.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:217: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/UDMV7I2CG3/../../../../umbrello/debug/debug_utils.h:91:18: warning: ‘virtual void Tracer::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent*); ^~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/VVM5BAWYV4/moc_jswriter.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:218: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/VVM5BAWYV4/../../../../umbrello/codegenerators/js/jswriter.h:33:18: warning: ‘virtual void JSWriter::writeClass(UMLClassifier*)’ can be marked override [-Wsuggest-override] virtual void writeClass(UMLClassifier *c); ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/VVM5BAWYV4/../../../../umbrello/codegenerators/js/jswriter.h:35:44: warning: ‘virtual Uml::ProgrammingLanguage::Enum JSWriter::language() const’ can be marked override [-Wsuggest-override] virtual Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/VVM5BAWYV4/../../../../umbrello/codegenerators/js/jswriter.h:37:25: warning: ‘virtual QStringList JSWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/XMYOLDKHWY/moc_codegenoptionspage.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:220: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/XMYOLDKHWY/../../../../umbrello/codegenwizard/codegenoptionspage.h:44:10: warning: ‘virtual bool CodeGenOptionsPage::validatePage()’ can be marked override [-Wsuggest-override] bool validatePage(); ^~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/XMYOLDKHWY/moc_codegenselectpage.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:221: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/XMYOLDKHWY/../../../../umbrello/codegenwizard/codegenselectpage.h:32:10: warning: ‘virtual bool CodeGenSelectPage::isComplete() const’ can be marked override [-Wsuggest-override] bool isComplete() const; ^~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/XMYOLDKHWY/moc_codegenstatuspage.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:222: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/XMYOLDKHWY/../../../../umbrello/codegenwizard/codegenstatuspage.h:40:10: warning: ‘virtual void CodeGenStatusPage::initializePage()’ can be marked override [-Wsuggest-override] void initializePage(); ^~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/XMYOLDKHWY/../../../../umbrello/codegenwizard/codegenstatuspage.h:41:10: warning: ‘virtual bool CodeGenStatusPage::isComplete() const’ can be marked override [-Wsuggest-override] bool isComplete() const; ^~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/XTJMJOPY7R/../../../../umbrello/codeimport/sqlimport.h:24, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/XTJMJOPY7R/moc_sqlimport.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:223: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/XTJMJOPY7R/../../../../umbrello/codeimport/nativeimportbase.h:51:10: warning: ‘virtual void NativeImportBase::initialize()’ can be marked override [-Wsuggest-override] void initialize(); ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/XTJMJOPY7R/../../../../umbrello/codeimport/nativeimportbase.h:56:18: warning: ‘virtual bool NativeImportBase::parseFile(const QString&)’ can be marked override [-Wsuggest-override] virtual bool parseFile(const QString& filename); ^~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/XTJMJOPY7R/moc_sqlimport.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:223: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/XTJMJOPY7R/../../../../umbrello/codeimport/sqlimport.h:42:10: warning: ‘virtual bool SQLImport::parseStmt()’ can be marked override [-Wsuggest-override] bool parseStmt(); ^~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/XTJMJOPY7R/../../../../umbrello/codeimport/sqlimport.h:90:21: warning: ‘virtual QString SQLImport::advance()’ can be marked override [-Wsuggest-override] virtual QString advance(); ^~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/XTJMJOPY7R/../../../../umbrello/codeimport/sqlimport.h:92:10: warning: ‘virtual void SQLImport::fillSource(const QString&)’ can be marked override [-Wsuggest-override] void fillSource(const QString &word); ^~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/YANEA3P7SW/../../../../lib/cppparser/parser.h:22, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/YANEA3P7SW/moc_parser.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:224: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/YANEA3P7SW/../../../../lib/cppparser/ast.h:364:21: warning: ‘virtual QString GroupAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/YANEA3P7SW/../../../../lib/cppparser/ast.h:392:21: warning: ‘virtual QString TemplateArgumentListAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/YANEA3P7SW/../../../../lib/cppparser/ast.h:425:21: warning: ‘virtual QString ClassOrNamespaceNameAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/YANEA3P7SW/../../../../lib/cppparser/ast.h:465:21: warning: ‘virtual QString NameAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/YANEA3P7SW/../../../../lib/cppparser/ast.h:556:21: warning: ‘virtual QString AccessDeclarationAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/YANEA3P7SW/../../../../lib/cppparser/ast.h:595:21: warning: ‘virtual QString TypeSpecifierAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/YANEA3P7SW/../../../../lib/cppparser/ast.h:791:21: warning: ‘virtual QString ElaboratedTypeSpecifierAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/YANEA3P7SW/../../../../lib/cppparser/ast.h:1098:21: warning: ‘virtual QString ParameterDeclarationAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/YANEA3P7SW/../../../../lib/cppparser/ast.h:1127:21: warning: ‘virtual QString ParameterDeclarationListAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/YANEA3P7SW/../../../../lib/cppparser/ast.h:1160:21: warning: ‘virtual QString ParameterDeclarationClauseAST::text() const’ can be marked override [-Wsuggest-override] virtual QString text() const; ^~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dclassifiercodedocument.h:19, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/moc_dclassdeclarationblock.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:225: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dcodeclassfield.h:39:13: warning: ‘virtual QString DCodeClassField::getInitialValue()’ can be marked override [-Wsuggest-override] QString getInitialValue(); ^~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dcodeclassfield.h:41:13: warning: ‘virtual QString DCodeClassField::getTypeName()’ can be marked override [-Wsuggest-override] QString getTypeName (); ^~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dclassifiercodedocument.h:20, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/moc_dclassdeclarationblock.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:225: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dcodeoperation.h:36:17: warning: ‘virtual int DCodeOperation::lastEditableLine()’ can be marked override [-Wsuggest-override] virtual int lastEditableLine(); ^~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dcodeoperation.h:40:18: warning: ‘virtual void DCodeOperation::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration(); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dclassdeclarationblock.h:15, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/moc_dclassdeclarationblock.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:225: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dclassifiercodedocument.h:50:13: warning: ‘virtual QString DClassifierCodeDocument::getPath()’ can be marked override [-Wsuggest-override] QString getPath(); ^~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dclassifiercodedocument.h:52:10: warning: ‘virtual bool DClassifierCodeDocument::addCodeOperation(CodeOperation*)’ can be marked override [-Wsuggest-override] bool addCodeOperation(CodeOperation * op); ^~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dclassifiercodedocument.h:54:10: warning: ‘virtual void DClassifierCodeDocument::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dclassifiercodedocument.h:58:10: warning: ‘virtual void DClassifierCodeDocument::resetTextBlocks()’ can be marked override [-Wsuggest-override] void resetTextBlocks(); ^~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dclassifiercodedocument.h:60:18: warning: ‘virtual void DClassifierCodeDocument::loadChildTextBlocksFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadChildTextBlocksFromNode(QDomElement & root); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/moc_dclassdeclarationblock.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:225: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dclassdeclarationblock.h:38:18: warning: ‘virtual void DClassDeclarationBlock::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1 (QDomDocument & doc, QDomElement & root); ^~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dclassdeclarationblock.h:43:18: warning: ‘virtual void DClassDeclarationBlock::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void loadFromXMI1 (QDomElement & root); ^~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dclassdeclarationblock.h:48:10: warning: ‘virtual void DClassDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] void updateContent (); ^~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dclassdeclarationblock.h:55:18: warning: ‘virtual void DClassDeclarationBlock::setAttributesFromObject(TextBlock*)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromObject (TextBlock * obj); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/moc_dcodeaccessormethod.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:227: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dcodeaccessormethod.h:41:18: warning: ‘virtual void DCodeAccessorMethod::updateMethodDeclaration()’ can be marked override [-Wsuggest-override] virtual void updateMethodDeclaration(); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dcodeaccessormethod.h:42:18: warning: ‘virtual void DCodeAccessorMethod::updateContent()’ can be marked override [-Wsuggest-override] virtual void updateContent(); ^~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dcodeaccessormethod.h:50:18: warning: ‘virtual void DCodeAccessorMethod::setAttributesOnNode(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesOnNode (QDomDocument & doc, QDomElement & blockElement); ^~~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dcodeaccessormethod.h:56:18: warning: ‘virtual void DCodeAccessorMethod::setAttributesFromNode(QDomElement&)’ can be marked override [-Wsuggest-override] virtual void setAttributesFromNode (QDomElement & element); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/moc_dcodeclassfielddeclarationblock.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:229: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dcodeclassfielddeclarationblock.h:27:10: warning: ‘virtual void DCodeClassFieldDeclarationBlock::updateContent()’ can be marked override [-Wsuggest-override] void updateContent(); ^~~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/moc_dcodegenerationpolicy.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:230: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dcodegenerationpolicy.h:39:18: warning: ‘virtual void DCodeGenerationPolicy::setDefaults(bool)’ can be marked override [-Wsuggest-override] virtual void setDefaults(bool emitUpdateSignal = true); ^~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dcodegenerationpolicy.h:41:32: warning: ‘virtual CodeGenerationPolicyPage* DCodeGenerationPolicy::createPage(QWidget*, const char*)’ can be marked override [-Wsuggest-override] CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); ^~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/moc_dcodegenerationpolicypage.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:231: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dcodegenerationpolicypage.h:47:10: warning: ‘virtual void DCodeGenerationPolicyPage::apply()’ can be marked override [-Wsuggest-override] void apply(); ^~~~~ In file included from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/moc_dcodegenerator.cpp:9, from /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/mocs_compilation.cpp:232: /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dcodegenerator.h:39:32: warning: ‘virtual CodeViewerDialog* DCodeGenerator::getCodeViewerDialog(QWidget*, CodeDocument*, Settings::CodeViewerState&)’ can be marked override [-Wsuggest-override] virtual CodeViewerDialog * getCodeViewerDialog(QWidget* parent, CodeDocument * doc, ^~~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dcodegenerator.h:46:20: warning: ‘virtual CodeDocument* DCodeGenerator::newClassifierCodeDocument(UMLClassifier*)’ can be marked override [-Wsuggest-override] CodeDocument * newClassifierCodeDocument (UMLClassifier * classifier); ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dcodegenerator.h:48:36: warning: ‘virtual Uml::ProgrammingLanguage::Enum DCodeGenerator::language() const’ can be marked override [-Wsuggest-override] Uml::ProgrammingLanguage::Enum language() const; ^~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dcodegenerator.h:50:25: warning: ‘virtual QStringList DCodeGenerator::defaultDatatypes()’ can be marked override [-Wsuggest-override] virtual QStringList defaultDatatypes(); ^~~~~~~~~~~~~~~~ /<>/obj-s390x-linux-gnu/umbrello/libumbrello_autogen/Z3G3VVLDZP/../../../../umbrello/codegenerators/d/dcodegenerator.h:54:25: warning: ‘virtual QStringList DCodeGenerator::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ [ 91%] Linking CXX static library libumbrello.a cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/cmake -P CMakeFiles/libumbrello.dir/cmake_clean_target.cmake cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/cmake -E cmake_link_script CMakeFiles/libumbrello.dir/link.txt --verbose=1 /usr/bin/ar qc libumbrello.a CMakeFiles/libumbrello.dir/debug/debug_utils.cpp.o CMakeFiles/libumbrello.dir/dialogs/activitydialog.cpp.o CMakeFiles/libumbrello.dir/dialogs/associationpropertiesdialog.cpp.o CMakeFiles/libumbrello.dir/dialogs/classpropertiesdialog.cpp.o CMakeFiles/libumbrello.dir/dialogs/classwizard.cpp.o CMakeFiles/libumbrello.dir/dialogs/codeeditor.cpp.o CMakeFiles/libumbrello.dir/dialogs/codetextedit.cpp.o CMakeFiles/libumbrello.dir/dialogs/codetexthighlighter.cpp.o CMakeFiles/libumbrello.dir/dialogs/codeviewerdialog.cpp.o CMakeFiles/libumbrello.dir/dialogs/diagramselectiondialog.cpp.o CMakeFiles/libumbrello.dir/dialogs/dialog_utils.cpp.o CMakeFiles/libumbrello.dir/dialogs/dontaskagain.cpp.o CMakeFiles/libumbrello.dir/dialogs/exportallviewsdialog.cpp.o CMakeFiles/libumbrello.dir/dialogs/finddialog.cpp.o CMakeFiles/libumbrello.dir/dialogs/messagewidgetpropertiesdialog.cpp.o CMakeFiles/libumbrello.dir/dialogs/multipagedialogbase.cpp.o CMakeFiles/libumbrello.dir/dialogs/notedialog.cpp.o CMakeFiles/libumbrello.dir/dialogs/objectnodedialog.cpp.o CMakeFiles/libumbrello.dir/dialogs/overwritedialog.cpp.o CMakeFiles/libumbrello.dir/dialogs/parameterpropertiesdialog.cpp.o CMakeFiles/libumbrello.dir/dialogs/selectoperationdialog.cpp.o CMakeFiles/libumbrello.dir/dialogs/settingsdialog.cpp.o CMakeFiles/libumbrello.dir/dialogs/singlepagedialogbase.cpp.o CMakeFiles/libumbrello.dir/dialogs/statedialog.cpp.o CMakeFiles/libumbrello.dir/dialogs/umlattributedialog.cpp.o CMakeFiles/libumbrello.dir/dialogs/umlinstanceattributedialog.cpp.o CMakeFiles/libumbrello.dir/dialogs/umlcheckconstraintdialog.cpp.o CMakeFiles/libumbrello.dir/dialogs/umlentityattributedialog.cpp.o CMakeFiles/libumbrello.dir/dialogs/umlenumliteraldialog.cpp.o CMakeFiles/libumbrello.dir/dialogs/umlfiledialog.cpp.o CMakeFiles/libumbrello.dir/dialogs/umlforeignkeyconstraintdialog.cpp.o CMakeFiles/libumbrello.dir/dialogs/umloperationdialog.cpp.o CMakeFiles/libumbrello.dir/dialogs/umlroledialog.cpp.o CMakeFiles/libumbrello.dir/dialogs/umltemplatedialog.cpp.o CMakeFiles/libumbrello.dir/dialogs/umluniqueconstraintdialog.cpp.o CMakeFiles/libumbrello.dir/dialogs/umlviewdialog.cpp.o CMakeFiles/libumbrello.dir/dialogs/pages/activitypage.cpp.o CMakeFiles/libumbrello.dir/dialogs/pages/notepage.cpp.o CMakeFiles/libumbrello.dir/dialogs/pages/associationgeneralpage.cpp.o CMakeFiles/libumbrello.dir/dialogs/pages/associationrolepage.cpp.o CMakeFiles/libumbrello.dir/dialogs/pages/autolayoutoptionpage.cpp.o CMakeFiles/libumbrello.dir/dialogs/pages/classassociationspage.cpp.o CMakeFiles/libumbrello.dir/dialogs/pages/classgeneralpage.cpp.o CMakeFiles/libumbrello.dir/dialogs/pages/classifierlistpage.cpp.o CMakeFiles/libumbrello.dir/dialogs/pages/classoptionspage.cpp.o CMakeFiles/libumbrello.dir/dialogs/pages/codegenerationpolicypage.cpp.o CMakeFiles/libumbrello.dir/dialogs/pages/codeimportoptionspage.cpp.o CMakeFiles/libumbrello.dir/dialogs/pages/codevieweroptionspage.cpp.o CMakeFiles/libumbrello.dir/dialogs/pages/constraintlistpage.cpp.o CMakeFiles/libumbrello.dir/dialogs/pages/defaultcodegenpolicypage.cpp.o CMakeFiles/libumbrello.dir/dialogs/pages/diagramprintpage.cpp.o CMakeFiles/libumbrello.dir/dialogs/pages/diagrampropertiespage.cpp.o CMakeFiles/libumbrello.dir/dialogs/pages/dialogpagebase.cpp.o CMakeFiles/libumbrello.dir/dialogs/pages/generaloptionpage.cpp.o CMakeFiles/libumbrello.dir/dialogs/pages/packagecontentspage.cpp.o CMakeFiles/libumbrello.dir/dialogs/pages/selectoperationpage.cpp.o CMakeFiles/libumbrello.dir/dialogs/pages/uioptionspage.cpp.o CMakeFiles/libumbrello.dir/dialogs/pages/umlroleproperties.cpp.o CMakeFiles/libumbrello.dir/dialogs/pages/umlwidgetstylepage.cpp.o CMakeFiles/libumbrello.dir/dialogs/widgets/documentationwidget.cpp.o CMakeFiles/libumbrello.dir/dialogs/widgets/imagetypewidget.cpp.o CMakeFiles/libumbrello.dir/dialogs/widgets/resolutionwidget.cpp.o CMakeFiles/libumbrello.dir/dialogs/widgets/umlartifacttypewidget.cpp.o CMakeFiles/libumbrello.dir/dialogs/widgets/umldatatypewidget.cpp.o CMakeFiles/libumbrello.dir/dialogs/widgets/defaultvaluewidget.cpp.o CMakeFiles/libumbrello.dir/dialogs/widgets/umlobjectnamewidget.cpp.o CMakeFiles/libumbrello.dir/dialogs/widgets/umlpackagewidget.cpp.o CMakeFiles/libumbrello.dir/dialogs/widgets/umlstereotypewidget.cpp.o CMakeFiles/libumbrello.dir/dialogs/widgets/visibilityenumwidget.cpp.o CMakeFiles/libumbrello.dir/finder/findresults.cpp.o CMakeFiles/libumbrello.dir/finder/umldocfinder.cpp.o CMakeFiles/libumbrello.dir/finder/umlfinder.cpp.o CMakeFiles/libumbrello.dir/finder/umllistviewfinder.cpp.o CMakeFiles/libumbrello.dir/finder/umlscenefinder.cpp.o CMakeFiles/libumbrello.dir/refactoring/refactoringassistant.cpp.o CMakeFiles/libumbrello.dir/codegenwizard/codegenerationwizard.cpp.o CMakeFiles/libumbrello.dir/codegenwizard/codegenoptionspage.cpp.o CMakeFiles/libumbrello.dir/codegenwizard/codegenselectpage.cpp.o CMakeFiles/libumbrello.dir/codegenwizard/codegenstatuspage.cpp.o CMakeFiles/libumbrello.dir/codeimpwizard/codeimportingwizard.cpp.o CMakeFiles/libumbrello.dir/codeimpwizard/codeimpselectpage.cpp.o CMakeFiles/libumbrello.dir/codeimpwizard/codeimpstatuspage.cpp.o CMakeFiles/libumbrello.dir/codeimpwizard/codeimpthread.cpp.o CMakeFiles/libumbrello.dir/clipboard/idchangelog.cpp.o CMakeFiles/libumbrello.dir/clipboard/umlclipboard.cpp.o CMakeFiles/libumbrello.dir/clipboard/umldragdata.cpp.o CMakeFiles/libumbrello.dir/__/lib/cppparser/ast.cpp.o CMakeFiles/libumbrello.dir/__/lib/cppparser/ast_utils.cpp.o CMakeFiles/libumbrello.dir/__/lib/cppparser/cachemanager.cpp.o CMakeFiles/libumbrello.dir/__/lib/cppparser/driver.cpp.o CMakeFiles/libumbrello.dir/__/lib/cppparser/errors.cpp.o CMakeFiles/libumbrello.dir/__/lib/cppparser/lexer.cpp.o CMakeFiles/libumbrello.dir/__/lib/cppparser/lexercache.cpp.o CMakeFiles/libumbrello.dir/__/lib/cppparser/lookup.cpp.o CMakeFiles/libumbrello.dir/__/lib/cppparser/parser.cpp.o CMakeFiles/libumbrello.dir/__/lib/cppparser/tree_parser.cpp.o CMakeFiles/libumbrello.dir/__/lib/interfaces/hashedstring.cpp.o CMakeFiles/libumbrello.dir/codeimport/kdevcppparser/cpptree2uml.cpp.o CMakeFiles/libumbrello.dir/codeimport/adaimport.cpp.o CMakeFiles/libumbrello.dir/codeimport/classimport.cpp.o CMakeFiles/libumbrello.dir/codeimport/idlimport.cpp.o CMakeFiles/libumbrello.dir/codeimport/import_utils.cpp.o CMakeFiles/libumbrello.dir/codeimport/javaimport.cpp.o CMakeFiles/libumbrello.dir/codeimport/nativeimportbase.cpp.o CMakeFiles/libumbrello.dir/codeimport/pascalimport.cpp.o CMakeFiles/libumbrello.dir/codeimport/pythonimport.cpp.o CMakeFiles/libumbrello.dir/codeimport/sqlimport.cpp.o CMakeFiles/libumbrello.dir/codeimport/csharp/csharpimport.cpp.o CMakeFiles/libumbrello.dir/codeimport/cppimport.cpp.o CMakeFiles/libumbrello.dir/codegenerators/advancedcodegenerator.cpp.o CMakeFiles/libumbrello.dir/codegenerators/classifiercodedocument.cpp.o CMakeFiles/libumbrello.dir/codegenerators/codeaccessormethod.cpp.o CMakeFiles/libumbrello.dir/codegenerators/codeblock.cpp.o CMakeFiles/libumbrello.dir/codegenerators/codeblockwithcomments.cpp.o CMakeFiles/libumbrello.dir/codegenerators/codeclassfield.cpp.o CMakeFiles/libumbrello.dir/codegenerators/codeclassfielddeclarationblock.cpp.o CMakeFiles/libumbrello.dir/codegenerators/codecomment.cpp.o CMakeFiles/libumbrello.dir/codegenerators/codedocument.cpp.o CMakeFiles/libumbrello.dir/codegenerators/codegenerationpolicy.cpp.o CMakeFiles/libumbrello.dir/codegenerators/codegenerator.cpp.o CMakeFiles/libumbrello.dir/codegenerators/codegenfactory.cpp.o CMakeFiles/libumbrello.dir/codegenerators/codegenobjectwithtextblocks.cpp.o CMakeFiles/libumbrello.dir/codegenerators/codegenpolicyext.cpp.o CMakeFiles/libumbrello.dir/codegenerators/codegen_utils.cpp.o CMakeFiles/libumbrello.dir/codegenerators/codemethodblock.cpp.o CMakeFiles/libumbrello.dir/codegenerators/codeoperation.cpp.o CMakeFiles/libumbrello.dir/codegenerators/codeparameter.cpp.o CMakeFiles/libumbrello.dir/codegenerators/ada/adawriter.cpp.o CMakeFiles/libumbrello.dir/codegenerators/as/aswriter.cpp.o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodeclassfield.cpp.o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodecomment.cpp.o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodedocumentation.cpp.o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodegenerationform.cpp.o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodegenerationpolicy.cpp.o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodegenerationpolicypage.cpp.o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppcodegenerator.cpp.o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppheaderclassdeclarationblock.cpp.o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppheadercodeaccessormethod.cpp.o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppheadercodeclassfielddeclarationblock.cpp.o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppheadercodedocument.cpp.o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppheadercodeoperation.cpp.o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppmakecodedocument.cpp.o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppsourcecodeaccessormethod.cpp.o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppsourcecodeclassfielddeclarationblock.cpp.o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppsourcecodedocument.cpp.o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppsourcecodeoperation.cpp.o CMakeFiles/libumbrello.dir/codegenerators/cpp/cppwriter.cpp.o CMakeFiles/libumbrello.dir/codegenerators/csharp/csharpwriter.cpp.o CMakeFiles/libumbrello.dir/codegenerators/d/dclassdeclarationblock.cpp.o CMakeFiles/libumbrello.dir/codegenerators/d/dclassifiercodedocument.cpp.o CMakeFiles/libumbrello.dir/codegenerators/d/dcodeaccessormethod.cpp.o CMakeFiles/libumbrello.dir/codegenerators/d/dcodeclassfield.cpp.o CMakeFiles/libumbrello.dir/codegenerators/d/dcodeclassfielddeclarationblock.cpp.o CMakeFiles/libumbrello.dir/codegenerators/d/dcodecomment.cpp.o CMakeFiles/libumbrello.dir/codegenerators/d/dcodedocumentation.cpp.o CMakeFiles/libumbrello.dir/codegenerators/d/dcodegenerationpolicy.cpp.o CMakeFiles/libumbrello.dir/codegenerators/d/dcodegenerationpolicypage.cpp.o CMakeFiles/libumbrello.dir/codegenerators/d/dcodegenerator.cpp.o CMakeFiles/libumbrello.dir/codegenerators/d/dcodeoperation.cpp.o CMakeFiles/libumbrello.dir/codegenerators/d/dwriter.cpp.o CMakeFiles/libumbrello.dir/codegenerators/hierarchicalcodeblock.cpp.o CMakeFiles/libumbrello.dir/codegenerators/idl/idlwriter.cpp.o CMakeFiles/libumbrello.dir/codegenerators/java/javaantcodedocument.cpp.o CMakeFiles/libumbrello.dir/codegenerators/java/javaclassdeclarationblock.cpp.o CMakeFiles/libumbrello.dir/codegenerators/java/javaclassifiercodedocument.cpp.o CMakeFiles/libumbrello.dir/codegenerators/java/javacodeaccessormethod.cpp.o CMakeFiles/libumbrello.dir/codegenerators/java/javacodeclassfield.cpp.o CMakeFiles/libumbrello.dir/codegenerators/java/javacodeclassfielddeclarationblock.cpp.o CMakeFiles/libumbrello.dir/codegenerators/java/javacodecomment.cpp.o CMakeFiles/libumbrello.dir/codegenerators/java/javacodedocumentation.cpp.o CMakeFiles/libumbrello.dir/codegenerators/java/javacodegenerationpolicy.cpp.o CMakeFiles/libumbrello.dir/codegenerators/java/javacodegenerationpolicypage.cpp.o CMakeFiles/libumbrello.dir/codegenerators/java/javacodegenerator.cpp.o CMakeFiles/libumbrello.dir/codegenerators/java/javacodeoperation.cpp.o CMakeFiles/libumbrello.dir/codegenerators/java/javawriter.cpp.o CMakeFiles/libumbrello.dir/codegenerators/js/jswriter.cpp.o CMakeFiles/libumbrello.dir/codegenerators/ownedcodeblock.cpp.o CMakeFiles/libumbrello.dir/codegenerators/ownedhierarchicalcodeblock.cpp.o CMakeFiles/libumbrello.dir/codegenerators/pascal/pascalwriter.cpp.o CMakeFiles/libumbrello.dir/codegenerators/perl/perlwriter.cpp.o CMakeFiles/libumbrello.dir/codegenerators/php/php5writer.cpp.o CMakeFiles/libumbrello.dir/codegenerators/php/phpwriter.cpp.o CMakeFiles/libumbrello.dir/codegenerators/python/pythonwriter.cpp.o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubyclassdeclarationblock.cpp.o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubyclassifiercodedocument.cpp.o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodeaccessormethod.cpp.o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodeclassfield.cpp.o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp.o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodecomment.cpp.o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodedocumentation.cpp.o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodegenerationpolicy.cpp.o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodegenerationpolicypage.cpp.o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodegenerator.cpp.o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubycodeoperation.cpp.o CMakeFiles/libumbrello.dir/codegenerators/ruby/rubywriter.cpp.o CMakeFiles/libumbrello.dir/codegenerators/simplecodegenerator.cpp.o CMakeFiles/libumbrello.dir/codegenerators/sql/mysqlwriter.cpp.o CMakeFiles/libumbrello.dir/codegenerators/sql/postgresqlwriter.cpp.o CMakeFiles/libumbrello.dir/codegenerators/sql/sqlwriter.cpp.o CMakeFiles/libumbrello.dir/codegenerators/tcl/tclwriter.cpp.o CMakeFiles/libumbrello.dir/codegenerators/textblock.cpp.o CMakeFiles/libumbrello.dir/codegenerators/vala/valawriter.cpp.o CMakeFiles/libumbrello.dir/codegenerators/xml/xmlcodecomment.cpp.o CMakeFiles/libumbrello.dir/codegenerators/xml/xmlelementcodeblock.cpp.o CMakeFiles/libumbrello.dir/codegenerators/xml/xmlschemawriter.cpp.o CMakeFiles/libumbrello.dir/docgenerators/docbook2xhtmlgeneratorjob.cpp.o CMakeFiles/libumbrello.dir/docgenerators/docbookgenerator.cpp.o CMakeFiles/libumbrello.dir/docgenerators/docbookgeneratorjob.cpp.o CMakeFiles/libumbrello.dir/docgenerators/xhtmlgenerator.cpp.o CMakeFiles/libumbrello.dir/cmds/cmdbaseobjectcommand.cpp.o CMakeFiles/libumbrello.dir/cmds/cmdcreatediagram.cpp.o CMakeFiles/libumbrello.dir/cmds/cmdhandlerename.cpp.o CMakeFiles/libumbrello.dir/cmds/cmdremovediagram.cpp.o CMakeFiles/libumbrello.dir/cmds/cmdsetstereotype.cpp.o CMakeFiles/libumbrello.dir/cmds/cmdsetvisibility.cpp.o CMakeFiles/libumbrello.dir/cmds/generic/cmdrenameumlinstancetype.cpp.o CMakeFiles/libumbrello.dir/cmds/generic/cmdcreateumlobject.cpp.o CMakeFiles/libumbrello.dir/cmds/generic/cmdremoveumlobject.cpp.o CMakeFiles/libumbrello.dir/cmds/generic/cmdrenameumlobject.cpp.o CMakeFiles/libumbrello.dir/cmds/widget/cmdbasewidgetcommand.cpp.o CMakeFiles/libumbrello.dir/cmds/widget/cmdchangefont.cpp.o CMakeFiles/libumbrello.dir/cmds/widget/cmdchangetextcolor.cpp.o CMakeFiles/libumbrello.dir/cmds/widget/cmdchangelinecolor.cpp.o CMakeFiles/libumbrello.dir/cmds/widget/cmdchangelinewidth.cpp.o CMakeFiles/libumbrello.dir/cmds/widget/cmdchangefillcolor.cpp.o CMakeFiles/libumbrello.dir/cmds/widget/cmdchangeusefillcolor.cpp.o CMakeFiles/libumbrello.dir/cmds/widget/cmdchangemultiplicity.cpp.o CMakeFiles/libumbrello.dir/cmds/widget/cmdchangevisualproperty.cpp.o CMakeFiles/libumbrello.dir/cmds/widget/cmdcreatewidget.cpp.o CMakeFiles/libumbrello.dir/cmds/widget/cmdmovewidget.cpp.o CMakeFiles/libumbrello.dir/cmds/widget/cmdresizewidget.cpp.o CMakeFiles/libumbrello.dir/cmds/widget/cmdremovewidget.cpp.o CMakeFiles/libumbrello.dir/cmds/widget/cmdsetname.cpp.o CMakeFiles/libumbrello.dir/cmds/widget/cmdsettxt.cpp.o CMakeFiles/libumbrello.dir/menus/listpopupmenu.cpp.o CMakeFiles/libumbrello.dir/menus/umllistviewpopupmenu.cpp.o CMakeFiles/libumbrello.dir/menus/umlscenepopupmenu.cpp.o CMakeFiles/libumbrello.dir/menus/associationwidgetpopupmenu.cpp.o CMakeFiles/libumbrello.dir/menus/widgetbasepopupmenu.cpp.o CMakeFiles/libumbrello.dir/menus/dialogspopupmenu.cpp.o CMakeFiles/libumbrello.dir/uml1model/actor.cpp.o CMakeFiles/libumbrello.dir/uml1model/artifact.cpp.o CMakeFiles/libumbrello.dir/uml1model/association.cpp.o CMakeFiles/libumbrello.dir/uml1model/attribute.cpp.o CMakeFiles/libumbrello.dir/uml1model/category.cpp.o CMakeFiles/libumbrello.dir/uml1model/checkconstraint.cpp.o CMakeFiles/libumbrello.dir/uml1model/classifier.cpp.o CMakeFiles/libumbrello.dir/uml1model/classifierlistitem.cpp.o CMakeFiles/libumbrello.dir/uml1model/component.cpp.o CMakeFiles/libumbrello.dir/uml1model/datatype.cpp.o CMakeFiles/libumbrello.dir/uml1model/entity.cpp.o CMakeFiles/libumbrello.dir/uml1model/entityattribute.cpp.o CMakeFiles/libumbrello.dir/uml1model/entityconstraint.cpp.o CMakeFiles/libumbrello.dir/uml1model/enum.cpp.o CMakeFiles/libumbrello.dir/uml1model/enumliteral.cpp.o CMakeFiles/libumbrello.dir/uml1model/folder.cpp.o CMakeFiles/libumbrello.dir/uml1model/foreignkeyconstraint.cpp.o CMakeFiles/libumbrello.dir/uml1model/node.cpp.o CMakeFiles/libumbrello.dir/uml1model/operation.cpp.o CMakeFiles/libumbrello.dir/uml1model/package.cpp.o CMakeFiles/libumbrello.dir/uml1model/port.cpp.o CMakeFiles/libumbrello.dir/uml1model/stereotype.cpp.o CMakeFiles/libumbrello.dir/uml1model/template.cpp.o CMakeFiles/libumbrello.dir/uml1model/umlattributelist.cpp.o CMakeFiles/libumbrello.dir/uml1model/umlcanvasobject.cpp.o CMakeFiles/libumbrello.dir/uml1model/umlclassifierlistitemlist.cpp.o CMakeFiles/libumbrello.dir/uml1model/umlentityattributelist.cpp.o CMakeFiles/libumbrello.dir/uml1model/umlentityconstraintlist.cpp.o CMakeFiles/libumbrello.dir/uml1model/umlobject.cpp.o CMakeFiles/libumbrello.dir/uml1model/umlobjectlist.cpp.o CMakeFiles/libumbrello.dir/uml1model/umlrole.cpp.o CMakeFiles/libumbrello.dir/uml1model/usecase.cpp.o CMakeFiles/libumbrello.dir/uml1model/uniqueconstraint.cpp.o CMakeFiles/libumbrello.dir/uml1model/instance.cpp.o CMakeFiles/libumbrello.dir/uml1model/instanceattribute.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/activitywidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/actorwidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/artifactwidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/associationline.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/associationwidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/boxwidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/categorywidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/childwidgetplacement.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/childwidgetplacementpin.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/childwidgetplacementport.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/classifierwidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/combinedfragmentwidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/componentwidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/datatypewidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/entitywidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/enumwidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/floatingdashlinewidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/floatingtextwidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/forkjoinwidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/layoutgrid.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/linkwidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/messagewidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/nodewidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/notewidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/objectnodewidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/objectwidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/packagewidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/pinportbase.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/pinwidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/portwidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/preconditionwidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/regionwidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/seqlinewidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/signalwidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/statewidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/toolbarstateonewidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/umlwidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/usecasewidget.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/widget_factory.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/widget_utils.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/widgetbase.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/widgetlist_utils.cpp.o CMakeFiles/libumbrello.dir/umlwidgets/statusbartoolbutton.cpp.o CMakeFiles/libumbrello.dir/assocrules.cpp.o CMakeFiles/libumbrello.dir/basictypes.cpp.o CMakeFiles/libumbrello.dir/birdview.cpp.o CMakeFiles/libumbrello.dir/codeviewerstate.cpp.o CMakeFiles/libumbrello.dir/cmdlineexportallviewsevent.cpp.o CMakeFiles/libumbrello.dir/diagramswindow.cpp.o CMakeFiles/libumbrello.dir/diagram_utils.cpp.o CMakeFiles/libumbrello.dir/objectswindow.cpp.o CMakeFiles/libumbrello.dir/docwindow.cpp.o CMakeFiles/libumbrello.dir/dotgenerator.cpp.o CMakeFiles/libumbrello.dir/icon_utils.cpp.o CMakeFiles/libumbrello.dir/import_argo.cpp.o CMakeFiles/libumbrello.dir/import_rose.cpp.o CMakeFiles/libumbrello.dir/layoutgenerator.cpp.o CMakeFiles/libumbrello.dir/model_utils.cpp.o CMakeFiles/libumbrello.dir/object_factory.cpp.o CMakeFiles/libumbrello.dir/optionstate.cpp.o CMakeFiles/libumbrello.dir/petalnode.cpp.o CMakeFiles/libumbrello.dir/petaltree2uml.cpp.o CMakeFiles/libumbrello.dir/stereotypeswindow.cpp.o CMakeFiles/libumbrello.dir/toolbarstatearrow.cpp.o CMakeFiles/libumbrello.dir/toolbarstateassociation.cpp.o CMakeFiles/libumbrello.dir/toolbarstate.cpp.o CMakeFiles/libumbrello.dir/toolbarstatefactory.cpp.o CMakeFiles/libumbrello.dir/toolbarstatemessages.cpp.o CMakeFiles/libumbrello.dir/toolbarstateother.cpp.o CMakeFiles/libumbrello.dir/toolbarstatepool.cpp.o CMakeFiles/libumbrello.dir/umlappprivate.cpp.o CMakeFiles/libumbrello.dir/uml.cpp.o CMakeFiles/libumbrello.dir/umldoc.cpp.o CMakeFiles/libumbrello.dir/umllistview.cpp.o CMakeFiles/libumbrello.dir/umllistviewitem.cpp.o CMakeFiles/libumbrello.dir/umlscene.cpp.o CMakeFiles/libumbrello.dir/umlview.cpp.o CMakeFiles/libumbrello.dir/umlviewimageexporterall.cpp.o CMakeFiles/libumbrello.dir/umlviewimageexporter.cpp.o CMakeFiles/libumbrello.dir/umlviewimageexportermodel.cpp.o CMakeFiles/libumbrello.dir/uniqueid.cpp.o CMakeFiles/libumbrello.dir/worktoolbar.cpp.o CMakeFiles/libumbrello.dir/umbrellosettings.cpp.o CMakeFiles/libumbrello.dir/models/diagramsmodel.cpp.o CMakeFiles/libumbrello.dir/models/objectsmodel.cpp.o CMakeFiles/libumbrello.dir/models/stereotypesmodel.cpp.o CMakeFiles/libumbrello.dir/libumbrello_autogen/mocs_compilation.cpp.o CMakeFiles/libumbrello.dir/libumbrello_autogen/EWIEGA46WW/qrc_icons.cpp.o CMakeFiles/libumbrello.dir/libumbrello_autogen/EJRQKI7XPS/qrc_ui.cpp.o /usr/bin/ranlib libumbrello.a make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' [ 91%] Built target libumbrello make -f umbrello/CMakeFiles/umbrello_autogen.dir/build.make umbrello/CMakeFiles/umbrello_autogen.dir/depend make -f unittests/CMakeFiles/testoptionstate_autogen.dir/build.make unittests/CMakeFiles/testoptionstate_autogen.dir/depend make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/umbrello /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/umbrello /<>/obj-s390x-linux-gnu/umbrello/CMakeFiles/umbrello_autogen.dir/DependInfo.cmake --color= make -f unittests/CMakeFiles/testbasictypes_autogen.dir/build.make unittests/CMakeFiles/testbasictypes_autogen.dir/depend make -f unittests/CMakeFiles/testcppwriter_autogen.dir/build.make unittests/CMakeFiles/testcppwriter_autogen.dir/depend make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/unittests /<>/obj-s390x-linux-gnu/unittests/CMakeFiles/testoptionstate_autogen.dir/DependInfo.cmake --color= make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/unittests /<>/obj-s390x-linux-gnu/unittests/CMakeFiles/testbasictypes_autogen.dir/DependInfo.cmake --color= make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/unittests /<>/obj-s390x-linux-gnu/unittests/CMakeFiles/testcppwriter_autogen.dir/DependInfo.cmake --color= Scanning dependencies of target umbrello_autogen make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make -f umbrello/CMakeFiles/umbrello_autogen.dir/build.make umbrello/CMakeFiles/umbrello_autogen.dir/build Scanning dependencies of target testcppwriter_autogen make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' Scanning dependencies of target testoptionstate_autogen Scanning dependencies of target testbasictypes_autogen make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make -f unittests/CMakeFiles/testcppwriter_autogen.dir/build.make unittests/CMakeFiles/testcppwriter_autogen.dir/build make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make -f unittests/CMakeFiles/testoptionstate_autogen.dir/build.make unittests/CMakeFiles/testoptionstate_autogen.dir/build make[4]: Entering directory '/<>/obj-s390x-linux-gnu' make[4]: Entering directory '/<>/obj-s390x-linux-gnu' make -f unittests/CMakeFiles/testbasictypes_autogen.dir/build.make unittests/CMakeFiles/testbasictypes_autogen.dir/build make[4]: Entering directory '/<>/obj-s390x-linux-gnu' make[4]: Entering directory '/<>/obj-s390x-linux-gnu' [ 91%] Automatic MOC for target testcppwriter cd /<>/obj-s390x-linux-gnu/unittests && /usr/bin/cmake -E cmake_autogen /<>/obj-s390x-linux-gnu/unittests/CMakeFiles/testcppwriter_autogen.dir/AutogenInfo.cmake Debian [ 91%] Automatic MOC for target umbrello cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/cmake -E cmake_autogen /<>/obj-s390x-linux-gnu/umbrello/CMakeFiles/umbrello_autogen.dir/AutogenInfo.cmake Debian [ 91%] Automatic MOC for target testoptionstate cd /<>/obj-s390x-linux-gnu/unittests && /usr/bin/cmake -E cmake_autogen /<>/obj-s390x-linux-gnu/unittests/CMakeFiles/testoptionstate_autogen.dir/AutogenInfo.cmake Debian [ 91%] Automatic MOC for target testbasictypes cd /<>/obj-s390x-linux-gnu/unittests && /usr/bin/cmake -E cmake_autogen /<>/obj-s390x-linux-gnu/unittests/CMakeFiles/testbasictypes_autogen.dir/AutogenInfo.cmake Debian make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' [ 91%] Built target umbrello_autogen make -f unittests/CMakeFiles/testumlobject_autogen.dir/build.make unittests/CMakeFiles/testumlobject_autogen.dir/depend make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/unittests /<>/obj-s390x-linux-gnu/unittests/CMakeFiles/testumlobject_autogen.dir/DependInfo.cmake --color= Scanning dependencies of target testumlobject_autogen make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make -f unittests/CMakeFiles/testumlobject_autogen.dir/build.make unittests/CMakeFiles/testumlobject_autogen.dir/build make[4]: Entering directory '/<>/obj-s390x-linux-gnu' [ 91%] Automatic MOC for target testumlobject cd /<>/obj-s390x-linux-gnu/unittests && /usr/bin/cmake -E cmake_autogen /<>/obj-s390x-linux-gnu/unittests/CMakeFiles/testumlobject_autogen.dir/AutogenInfo.cmake Debian make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' [ 91%] Built target testbasictypes_autogen make -f unittests/CMakeFiles/testpythonwriter_autogen.dir/build.make unittests/CMakeFiles/testpythonwriter_autogen.dir/depend make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/unittests /<>/obj-s390x-linux-gnu/unittests/CMakeFiles/testpythonwriter_autogen.dir/DependInfo.cmake --color= Scanning dependencies of target testpythonwriter_autogen make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make -f unittests/CMakeFiles/testpythonwriter_autogen.dir/build.make unittests/CMakeFiles/testpythonwriter_autogen.dir/build make[4]: Entering directory '/<>/obj-s390x-linux-gnu' [ 91%] Automatic MOC for target testpythonwriter cd /<>/obj-s390x-linux-gnu/unittests && /usr/bin/cmake -E cmake_autogen /<>/obj-s390x-linux-gnu/unittests/CMakeFiles/testpythonwriter_autogen.dir/AutogenInfo.cmake Debian make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' [ 91%] Built target testoptionstate_autogen make -f unittests/CMakeFiles/testumlroledialog_autogen.dir/build.make unittests/CMakeFiles/testumlroledialog_autogen.dir/depend make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/unittests /<>/obj-s390x-linux-gnu/unittests/CMakeFiles/testumlroledialog_autogen.dir/DependInfo.cmake --color= [ 91%] Built target testcppwriter_autogen make -f unittests/CMakeFiles/testlistpopupmenu_autogen.dir/build.make unittests/CMakeFiles/testlistpopupmenu_autogen.dir/depend make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/unittests /<>/obj-s390x-linux-gnu/unittests/CMakeFiles/testlistpopupmenu_autogen.dir/DependInfo.cmake --color= Scanning dependencies of target testumlroledialog_autogen make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make -f unittests/CMakeFiles/testumlroledialog_autogen.dir/build.make unittests/CMakeFiles/testumlroledialog_autogen.dir/build make[4]: Entering directory '/<>/obj-s390x-linux-gnu' Scanning dependencies of target testlistpopupmenu_autogen make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make -f unittests/CMakeFiles/testlistpopupmenu_autogen.dir/build.make unittests/CMakeFiles/testlistpopupmenu_autogen.dir/build make[4]: Entering directory '/<>/obj-s390x-linux-gnu' [ 91%] Automatic MOC for target testumlroledialog cd /<>/obj-s390x-linux-gnu/unittests && /usr/bin/cmake -E cmake_autogen /<>/obj-s390x-linux-gnu/unittests/CMakeFiles/testumlroledialog_autogen.dir/AutogenInfo.cmake Debian [ 91%] Automatic MOC for target testlistpopupmenu cd /<>/obj-s390x-linux-gnu/unittests && /usr/bin/cmake -E cmake_autogen /<>/obj-s390x-linux-gnu/unittests/CMakeFiles/testlistpopupmenu_autogen.dir/AutogenInfo.cmake Debian make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' [ 91%] Built target testumlroledialog_autogen make -f unittests/CMakeFiles/testcrashhandler_autogen.dir/build.make unittests/CMakeFiles/testcrashhandler_autogen.dir/depend make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/unittests /<>/obj-s390x-linux-gnu/unittests/CMakeFiles/testcrashhandler_autogen.dir/DependInfo.cmake --color= [ 91%] Built target testumlobject_autogen make -f umbrello/CMakeFiles/umbrello.dir/build.make umbrello/CMakeFiles/umbrello.dir/depend make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/umbrello /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/umbrello /<>/obj-s390x-linux-gnu/umbrello/CMakeFiles/umbrello.dir/DependInfo.cmake --color= Scanning dependencies of target testcrashhandler_autogen make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make -f unittests/CMakeFiles/testcrashhandler_autogen.dir/build.make unittests/CMakeFiles/testcrashhandler_autogen.dir/build make[4]: Entering directory '/<>/obj-s390x-linux-gnu' [ 91%] Automatic MOC for target testcrashhandler cd /<>/obj-s390x-linux-gnu/unittests && /usr/bin/cmake -E cmake_autogen /<>/obj-s390x-linux-gnu/unittests/CMakeFiles/testcrashhandler_autogen.dir/AutogenInfo.cmake Debian make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' [ 91%] Built target testpythonwriter_autogen make -f unittests/CMakeFiles/testoptionstate.dir/build.make unittests/CMakeFiles/testoptionstate.dir/depend make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/unittests /<>/obj-s390x-linux-gnu/unittests/CMakeFiles/testoptionstate.dir/DependInfo.cmake --color= [ 91%] Built target testcrashhandler_autogen make -f unittests/CMakeFiles/testbasictypes.dir/build.make unittests/CMakeFiles/testbasictypes.dir/depend make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/unittests /<>/obj-s390x-linux-gnu/unittests/CMakeFiles/testbasictypes.dir/DependInfo.cmake --color= Scanning dependencies of target umbrello make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make -f umbrello/CMakeFiles/umbrello.dir/build.make umbrello/CMakeFiles/umbrello.dir/build make[4]: Entering directory '/<>/obj-s390x-linux-gnu' [ 92%] Building CXX object umbrello/CMakeFiles/umbrello.dir/main.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/umbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/umbrello.dir/main.cpp.o -c /<>/umbrello/main.cpp Scanning dependencies of target testbasictypes make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make -f unittests/CMakeFiles/testbasictypes.dir/build.make unittests/CMakeFiles/testbasictypes.dir/build make[4]: Entering directory '/<>/obj-s390x-linux-gnu' Scanning dependencies of target testoptionstate make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make -f unittests/CMakeFiles/testoptionstate.dir/build.make unittests/CMakeFiles/testoptionstate.dir/build [ 92%] Building CXX object unittests/CMakeFiles/testbasictypes.dir/testbasictypes.cpp.o make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu/unittests && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_TESTCASE_BUILDDIR=\"/<>/obj-s390x-linux-gnu\" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/unittests -I/<>/unittests -I/<>/obj-s390x-linux-gnu/unittests/testbasictypes_autogen/include -I/<>/obj-s390x-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/menus -I/<>/unittests/../umbrello/refactoring -I/<>/unittests/../umbrello/uml1model -I/<>/unittests/../umbrello/umlwidgets -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtTest -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-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/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/testbasictypes.dir/testbasictypes.cpp.o -c /<>/unittests/testbasictypes.cpp [ 92%] Building CXX object unittests/CMakeFiles/testoptionstate.dir/testoptionstate.cpp.o cd /<>/obj-s390x-linux-gnu/unittests && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_TESTCASE_BUILDDIR=\"/<>/obj-s390x-linux-gnu\" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/unittests -I/<>/unittests -I/<>/obj-s390x-linux-gnu/unittests/testoptionstate_autogen/include -I/<>/obj-s390x-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/menus -I/<>/unittests/../umbrello/refactoring -I/<>/unittests/../umbrello/uml1model -I/<>/unittests/../umbrello/umlwidgets -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtTest -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-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/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/testoptionstate.dir/testoptionstate.cpp.o -c /<>/unittests/testoptionstate.cpp make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' [ 92%] Built target testlistpopupmenu_autogen make -f unittests/CMakeFiles/testcppwriter.dir/build.make unittests/CMakeFiles/testcppwriter.dir/depend make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/unittests /<>/obj-s390x-linux-gnu/unittests/CMakeFiles/testcppwriter.dir/DependInfo.cmake --color= Scanning dependencies of target testcppwriter make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make -f unittests/CMakeFiles/testcppwriter.dir/build.make unittests/CMakeFiles/testcppwriter.dir/build make[4]: Entering directory '/<>/obj-s390x-linux-gnu' [ 92%] Building CXX object unittests/CMakeFiles/testcppwriter.dir/testcppwriter.cpp.o cd /<>/obj-s390x-linux-gnu/unittests && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_TESTCASE_BUILDDIR=\"/<>/obj-s390x-linux-gnu\" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/unittests -I/<>/unittests -I/<>/obj-s390x-linux-gnu/unittests/testcppwriter_autogen/include -I/<>/obj-s390x-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/menus -I/<>/unittests/../umbrello/refactoring -I/<>/unittests/../umbrello/uml1model -I/<>/unittests/../umbrello/umlwidgets -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtTest -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-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/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/testcppwriter.dir/testcppwriter.cpp.o -c /<>/unittests/testcppwriter.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] virtual void showEvent(QShowEvent*); ^~~~~~~~~ In file included from /<>/umbrello/uml.h:15, from /<>/umbrello/main.cpp:13: /<>/umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/umlwidget.h:18, from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/main.cpp:17: /<>/umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlwidgets/classifierwidget.h:16, from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/main.cpp:17: /<>/umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/umbrello/umlscene.h:17, from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/main.cpp:17: /<>/umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/umbrello/umlviewimageexportermodel.h:14, from /<>/umbrello/main.cpp:17: /<>/umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/obj-s390x-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] 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] CodeGenerationPolicyPage * createPage (QWidget *parent = 0, const char * name = 0); ^~~~~~~~~~ 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] virtual void initTestCase(); ^~~~~~~~~~~~ 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/unittests/../umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ In file included from /<>/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] 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] virtual UMLObject* clone() const; ^~~~~ /<>/unittests/../umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/unittests/../umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/unittests/../umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/unittests/../umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/unittests/../umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/unittests/../umbrello/model_utils.h:20, from /<>/unittests/../umbrello/uml1model/classifier.h:19, from /<>/unittests/testcppwriter.cpp:24: /<>/unittests/../umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ In file included from /<>/unittests/../umbrello/model_utils.h:21, from /<>/unittests/../umbrello/uml1model/classifier.h:19, from /<>/unittests/testcppwriter.cpp:24: /<>/unittests/../umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/unittests/../umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/unittests/testcppwriter.cpp:24: /<>/unittests/../umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/unittests/../umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/unittests/../umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 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] 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] 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] 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] 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] 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] void writeCodeToFile(UMLClassifierList & concepts); ^~~~~~~~~~~~~~~ /<>/unittests/../umbrello/codegenerators/simplecodegenerator.h:42:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] void writeCodeToFile(); ^~~~~~~~~~~~~~~ /<>/unittests/../umbrello/codegenerators/simplecodegenerator.h:80:18: warning: ‘virtual void SimpleCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] virtual void initFromParentDocument(); ^~~~~~~~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/codegenerators/simplecodegenerator.h:83:18: warning: ‘virtual void SimpleCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 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] 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] 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] 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] 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] QStringList defaultDatatypes(); ^~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/codegenerators/cpp/cppwriter.h:47:25: warning: ‘virtual QStringList CppWriter::reservedKeywords() const’ can be marked override [-Wsuggest-override] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ [ 92%] Building CXX object umbrello/CMakeFiles/umbrello.dir/umbrello_autogen/mocs_compilation.cpp.o cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/c++ -DCMAKE_BINARY_DIR=\"/<>/obj-s390x-linux-gnu\" -DDOCGENERATORS_DIR=\"/<>/umbrello/docgenerators\" -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLOUI_RC=\"/<>/obj-s390x-linux-gnu/umbrello/umbrelloui.rc\" -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GLIBCXX_PERMIT_BACKWARD_HASH -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/<>/obj-s390x-linux-gnu/umbrello/umbrello_autogen/include -I/<>/obj-s390x-linux-gnu -I/<>/umbrello/clipboard -I/<>/umbrello/cmds -I/<>/umbrello/codegenerators -I/<>/umbrello/codegenerators/ada -I/<>/umbrello/codegenerators/as -I/<>/umbrello/codegenerators/cpp -I/<>/umbrello/codegenerators/csharp -I/<>/umbrello/codegenerators/d -I/<>/umbrello/codegenerators/idl -I/<>/umbrello/codegenerators/java -I/<>/umbrello/codegenerators/js -I/<>/umbrello/codegenerators/pascal -I/<>/umbrello/codegenerators/perl -I/<>/umbrello/codegenerators/php -I/<>/umbrello/codegenerators/python -I/<>/umbrello/codegenerators/ruby -I/<>/umbrello/codegenerators/sql -I/<>/umbrello/codegenerators/tcl -I/<>/umbrello/codegenerators/vala -I/<>/umbrello/codegenerators/xml -I/<>/umbrello/codegenwizard -I/<>/umbrello/codeimport -I/<>/umbrello/codeimport/csharp -I/<>/umbrello/codeimpwizard -I/<>/umbrello/debug -I/<>/umbrello/dialogs -I/<>/umbrello/dialogs/pages -I/<>/umbrello/dialogs/widgets -I/<>/umbrello/docgenerators -I/<>/umbrello/finder -I/<>/umbrello/refactoring -I/<>/umbrello/uml1model -I/<>/umbrello/umlwidgets -I/<>/umbrello/menus -I/<>/lib/cppparser -I/<>/lib/interfaces -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-linux-gnu/qt5/QtSvg -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KArchive -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/KIconThemes -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KCrash -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/umbrello.dir/umbrello_autogen/mocs_compilation.cpp.o -c /<>/obj-s390x-linux-gnu/umbrello/umbrello_autogen/mocs_compilation.cpp [ 92%] Linking CXX executable umbrello5 cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/cmake -E cmake_link_script CMakeFiles/umbrello.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-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,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -rdynamic CMakeFiles/umbrello.dir/main.cpp.o CMakeFiles/umbrello.dir/umbrello_autogen/mocs_compilation.cpp.o -o umbrello5 libumbrello.a /usr/lib/s390x-linux-gnu/libKF5KDELibs4Support.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5KIOFileWidgets.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Bookmarks.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Solid.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Notifications.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5UnitConversion.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5WebKitWidgets.so.5.212.0 /usr/lib/s390x-linux-gnu/libQt5WebKit.so.5.212.0 /usr/lib/s390x-linux-gnu/libKF5TextEditor.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Parts.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5KIOWidgets.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5KIOCore.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Crash.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5Concurrent.so.5.11.3 /usr/lib/s390x-linux-gnu/libKF5JobWidgets.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5XmlGui.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5PrintSupport.so.5.11.3 /usr/lib/s390x-linux-gnu/libKF5TextWidgets.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5WindowSystem.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Completion.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5IconThemes.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5Svg.so.5.11.3 /usr/lib/s390x-linux-gnu/libKF5Archive.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5ConfigWidgets.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5WidgetsAddons.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5GuiAddons.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Codecs.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5ConfigGui.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Auth.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Service.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5Xml.so.5.11.3 /usr/lib/s390x-linux-gnu/libKF5CoreAddons.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5I18n.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5ConfigCore.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5DBus.so.5.11.3 /usr/lib/s390x-linux-gnu/libKF5SonnetUi.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5Network.so.5.11.3 /usr/lib/s390x-linux-gnu/libKF5ItemViews.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5Widgets.so.5.11.3 /usr/lib/s390x-linux-gnu/libQt5Gui.so.5.11.3 /usr/lib/s390x-linux-gnu/libQt5Core.so.5.11.3 -lxslt -lxml2 [ 92%] Building CXX object unittests/CMakeFiles/testoptionstate.dir/testbase.cpp.o cd /<>/obj-s390x-linux-gnu/unittests && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_TESTCASE_BUILDDIR=\"/<>/obj-s390x-linux-gnu\" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/unittests -I/<>/unittests -I/<>/obj-s390x-linux-gnu/unittests/testoptionstate_autogen/include -I/<>/obj-s390x-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/menus -I/<>/unittests/../umbrello/refactoring -I/<>/unittests/../umbrello/uml1model -I/<>/unittests/../umbrello/umlwidgets -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtTest -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-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/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/testoptionstate.dir/testbase.cpp.o -c /<>/unittests/testbase.cpp [ 92%] Building CXX object unittests/CMakeFiles/testcppwriter.dir/testbase.cpp.o cd /<>/obj-s390x-linux-gnu/unittests && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_TESTCASE_BUILDDIR=\"/<>/obj-s390x-linux-gnu\" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/unittests -I/<>/unittests -I/<>/obj-s390x-linux-gnu/unittests/testcppwriter_autogen/include -I/<>/obj-s390x-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/menus -I/<>/unittests/../umbrello/refactoring -I/<>/unittests/../umbrello/uml1model -I/<>/unittests/../umbrello/umlwidgets -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtTest -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-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/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/testcppwriter.dir/testbase.cpp.o -c /<>/unittests/testbase.cpp [ 92%] Building CXX object unittests/CMakeFiles/testbasictypes.dir/testbasictypes_autogen/mocs_compilation.cpp.o cd /<>/obj-s390x-linux-gnu/unittests && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_TESTCASE_BUILDDIR=\"/<>/obj-s390x-linux-gnu\" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/unittests -I/<>/unittests -I/<>/obj-s390x-linux-gnu/unittests/testbasictypes_autogen/include -I/<>/obj-s390x-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/menus -I/<>/unittests/../umbrello/refactoring -I/<>/unittests/../umbrello/uml1model -I/<>/unittests/../umbrello/umlwidgets -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtTest -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-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/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/testbasictypes.dir/testbasictypes_autogen/mocs_compilation.cpp.o -c /<>/obj-s390x-linux-gnu/unittests/testbasictypes_autogen/mocs_compilation.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] virtual void initTestCase(); ^~~~~~~~~~~~ [ 93%] Linking CXX executable testbasictypes cd /<>/obj-s390x-linux-gnu/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/testbasictypes.dir/link.txt --verbose=1 In file included from /<>/unittests/../umbrello/uml.h:15, from /<>/unittests/testbase.cpp:25: /<>/unittests/../umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-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,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -rdynamic CMakeFiles/testbasictypes.dir/testbasictypes.cpp.o CMakeFiles/testbasictypes.dir/testbasictypes_autogen/mocs_compilation.cpp.o -o testbasictypes -lxml2 -lxslt ../umbrello/libumbrello.a /usr/lib/s390x-linux-gnu/libQt5WebKitWidgets.so.5.212.0 /usr/lib/s390x-linux-gnu/libQt5WebKit.so.5.212.0 -lxml2 -lxslt /usr/lib/s390x-linux-gnu/libKF5KDELibs4Support.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5Test.so.5.11.3 /usr/lib/s390x-linux-gnu/libKF5KIOFileWidgets.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Bookmarks.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Solid.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Notifications.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5UnitConversion.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5TextEditor.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Parts.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5KIOWidgets.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5KIOCore.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Crash.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5Concurrent.so.5.11.3 /usr/lib/s390x-linux-gnu/libKF5JobWidgets.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5XmlGui.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5PrintSupport.so.5.11.3 /usr/lib/s390x-linux-gnu/libQt5Network.so.5.11.3 /usr/lib/s390x-linux-gnu/libKF5TextWidgets.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Completion.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5IconThemes.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5Svg.so.5.11.3 /usr/lib/s390x-linux-gnu/libKF5Archive.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Service.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5ConfigWidgets.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5I18n.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5WidgetsAddons.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5GuiAddons.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Codecs.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5ConfigGui.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5Xml.so.5.11.3 /usr/lib/s390x-linux-gnu/libKF5ConfigCore.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Auth.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5CoreAddons.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5DBus.so.5.11.3 /usr/lib/s390x-linux-gnu/libKF5WindowSystem.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5SonnetUi.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5ItemViews.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5Widgets.so.5.11.3 /usr/lib/s390x-linux-gnu/libQt5Gui.so.5.11.3 /usr/lib/s390x-linux-gnu/libQt5Core.so.5.11.3 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] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/unittests/../umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/unittests/../umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/unittests/../umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/unittests/../umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/unittests/../umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/unittests/testbase.cpp:21: /<>/unittests/testbase.h:63:18: warning: ‘virtual void TestCodeGeneratorBase::initTestCase()’ can be marked override [-Wsuggest-override] virtual void initTestCase(); ^~~~~~~~~~~~ In file included from /<>/unittests/../umbrello/uml.h:15, from /<>/unittests/testbase.cpp:25: /<>/unittests/../umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ In file included from /<>/unittests/testbase.cpp:25: /<>/unittests/../umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/unittests/../umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/unittests/../umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/unittests/../umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/unittests/../umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/unittests/../umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ [ 94%] Building CXX object unittests/CMakeFiles/testoptionstate.dir/testoptionstate_autogen/mocs_compilation.cpp.o cd /<>/obj-s390x-linux-gnu/unittests && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_TESTCASE_BUILDDIR=\"/<>/obj-s390x-linux-gnu\" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/unittests -I/<>/unittests -I/<>/obj-s390x-linux-gnu/unittests/testoptionstate_autogen/include -I/<>/obj-s390x-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/menus -I/<>/unittests/../umbrello/refactoring -I/<>/unittests/../umbrello/uml1model -I/<>/unittests/../umbrello/umlwidgets -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtTest -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-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/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/testoptionstate.dir/testoptionstate_autogen/mocs_compilation.cpp.o -c /<>/obj-s390x-linux-gnu/unittests/testoptionstate_autogen/mocs_compilation.cpp [ 94%] Building CXX object unittests/CMakeFiles/testcppwriter.dir/testcppwriter_autogen/mocs_compilation.cpp.o cd /<>/obj-s390x-linux-gnu/unittests && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_TESTCASE_BUILDDIR=\"/<>/obj-s390x-linux-gnu\" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/unittests -I/<>/unittests -I/<>/obj-s390x-linux-gnu/unittests/testcppwriter_autogen/include -I/<>/obj-s390x-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/menus -I/<>/unittests/../umbrello/refactoring -I/<>/unittests/../umbrello/uml1model -I/<>/unittests/../umbrello/umlwidgets -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtTest -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-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/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/testcppwriter.dir/testcppwriter_autogen/mocs_compilation.cpp.o -c /<>/obj-s390x-linux-gnu/unittests/testcppwriter_autogen/mocs_compilation.cpp In file included from /<>/obj-s390x-linux-gnu/unittests/testoptionstate_autogen/EWIEGA46WW/moc_testbase.cpp:9, from /<>/obj-s390x-linux-gnu/unittests/testoptionstate_autogen/mocs_compilation.cpp:2: /<>/obj-s390x-linux-gnu/unittests/testoptionstate_autogen/EWIEGA46WW/../../../../unittests/testbase.h:63:18: warning: ‘virtual void TestCodeGeneratorBase::initTestCase()’ can be marked override [-Wsuggest-override] virtual void initTestCase(); ^~~~~~~~~~~~ make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' [ 94%] Built target testbasictypes make -f unittests/CMakeFiles/testumlobject.dir/build.make unittests/CMakeFiles/testumlobject.dir/depend make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/unittests /<>/obj-s390x-linux-gnu/unittests/CMakeFiles/testumlobject.dir/DependInfo.cmake --color= In file included from /<>/obj-s390x-linux-gnu/unittests/testcppwriter_autogen/EWIEGA46WW/moc_testbase.cpp:9, from /<>/obj-s390x-linux-gnu/unittests/testcppwriter_autogen/mocs_compilation.cpp:2: /<>/obj-s390x-linux-gnu/unittests/testcppwriter_autogen/EWIEGA46WW/../../../../unittests/testbase.h:63:18: warning: ‘virtual void TestCodeGeneratorBase::initTestCase()’ can be marked override [-Wsuggest-override] virtual void initTestCase(); ^~~~~~~~~~~~ [ 94%] Linking CXX executable testoptionstate cd /<>/obj-s390x-linux-gnu/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/testoptionstate.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-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,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -rdynamic CMakeFiles/testoptionstate.dir/testoptionstate.cpp.o CMakeFiles/testoptionstate.dir/testbase.cpp.o CMakeFiles/testoptionstate.dir/testoptionstate_autogen/mocs_compilation.cpp.o -o testoptionstate -lxml2 -lxslt ../umbrello/libumbrello.a /usr/lib/s390x-linux-gnu/libQt5WebKitWidgets.so.5.212.0 /usr/lib/s390x-linux-gnu/libQt5WebKit.so.5.212.0 -lxml2 -lxslt /usr/lib/s390x-linux-gnu/libKF5KDELibs4Support.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5Test.so.5.11.3 /usr/lib/s390x-linux-gnu/libKF5KIOFileWidgets.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Bookmarks.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Solid.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Notifications.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5UnitConversion.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5TextEditor.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Parts.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5KIOWidgets.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5KIOCore.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Crash.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5Concurrent.so.5.11.3 /usr/lib/s390x-linux-gnu/libKF5JobWidgets.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5XmlGui.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5PrintSupport.so.5.11.3 /usr/lib/s390x-linux-gnu/libQt5Network.so.5.11.3 /usr/lib/s390x-linux-gnu/libKF5TextWidgets.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Completion.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5IconThemes.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5Svg.so.5.11.3 /usr/lib/s390x-linux-gnu/libKF5Archive.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Service.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5ConfigWidgets.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5I18n.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5WidgetsAddons.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5GuiAddons.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Codecs.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5ConfigGui.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5Xml.so.5.11.3 /usr/lib/s390x-linux-gnu/libKF5ConfigCore.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Auth.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5CoreAddons.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5DBus.so.5.11.3 /usr/lib/s390x-linux-gnu/libKF5WindowSystem.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5SonnetUi.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5ItemViews.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5Widgets.so.5.11.3 /usr/lib/s390x-linux-gnu/libQt5Gui.so.5.11.3 /usr/lib/s390x-linux-gnu/libQt5Core.so.5.11.3 Scanning dependencies of target testumlobject make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make -f unittests/CMakeFiles/testumlobject.dir/build.make unittests/CMakeFiles/testumlobject.dir/build make[4]: Entering directory '/<>/obj-s390x-linux-gnu' [ 94%] Building CXX object unittests/CMakeFiles/testumlobject.dir/testumlobject.cpp.o cd /<>/obj-s390x-linux-gnu/unittests && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_TESTCASE_BUILDDIR=\"/<>/obj-s390x-linux-gnu\" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/unittests -I/<>/unittests -I/<>/obj-s390x-linux-gnu/unittests/testumlobject_autogen/include -I/<>/obj-s390x-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/menus -I/<>/unittests/../umbrello/refactoring -I/<>/unittests/../umbrello/uml1model -I/<>/unittests/../umbrello/umlwidgets -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtTest -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-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/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/testumlobject.dir/testumlobject.cpp.o -c /<>/unittests/testumlobject.cpp make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' [ 95%] Linking CXX executable testcppwriter cd /<>/obj-s390x-linux-gnu/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/testcppwriter.dir/link.txt --verbose=1 [ 95%] Built target umbrello make -f unittests/CMakeFiles/testpythonwriter.dir/build.make unittests/CMakeFiles/testpythonwriter.dir/depend make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/unittests /<>/obj-s390x-linux-gnu/unittests/CMakeFiles/testpythonwriter.dir/DependInfo.cmake --color= /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-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,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -rdynamic CMakeFiles/testcppwriter.dir/testcppwriter.cpp.o CMakeFiles/testcppwriter.dir/testbase.cpp.o CMakeFiles/testcppwriter.dir/testcppwriter_autogen/mocs_compilation.cpp.o -o testcppwriter -lxml2 -lxslt ../umbrello/libumbrello.a /usr/lib/s390x-linux-gnu/libQt5WebKitWidgets.so.5.212.0 /usr/lib/s390x-linux-gnu/libQt5WebKit.so.5.212.0 -lxml2 -lxslt /usr/lib/s390x-linux-gnu/libKF5KDELibs4Support.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5Test.so.5.11.3 /usr/lib/s390x-linux-gnu/libKF5KIOFileWidgets.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Bookmarks.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Solid.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Notifications.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5UnitConversion.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5TextEditor.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Parts.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5KIOWidgets.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5KIOCore.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Crash.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5Concurrent.so.5.11.3 /usr/lib/s390x-linux-gnu/libKF5JobWidgets.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5XmlGui.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5PrintSupport.so.5.11.3 /usr/lib/s390x-linux-gnu/libQt5Network.so.5.11.3 /usr/lib/s390x-linux-gnu/libKF5TextWidgets.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Completion.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5IconThemes.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5Svg.so.5.11.3 /usr/lib/s390x-linux-gnu/libKF5Archive.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Service.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5ConfigWidgets.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5I18n.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5WidgetsAddons.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5GuiAddons.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Codecs.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5ConfigGui.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5Xml.so.5.11.3 /usr/lib/s390x-linux-gnu/libKF5ConfigCore.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Auth.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5CoreAddons.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5DBus.so.5.11.3 /usr/lib/s390x-linux-gnu/libKF5WindowSystem.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5SonnetUi.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5ItemViews.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5Widgets.so.5.11.3 /usr/lib/s390x-linux-gnu/libQt5Gui.so.5.11.3 /usr/lib/s390x-linux-gnu/libQt5Core.so.5.11.3 Scanning dependencies of target testpythonwriter make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make -f unittests/CMakeFiles/testpythonwriter.dir/build.make unittests/CMakeFiles/testpythonwriter.dir/build make[4]: Entering directory '/<>/obj-s390x-linux-gnu' [ 95%] Building CXX object unittests/CMakeFiles/testpythonwriter.dir/testpythonwriter.cpp.o cd /<>/obj-s390x-linux-gnu/unittests && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_TESTCASE_BUILDDIR=\"/<>/obj-s390x-linux-gnu\" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/unittests -I/<>/unittests -I/<>/obj-s390x-linux-gnu/unittests/testpythonwriter_autogen/include -I/<>/obj-s390x-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/menus -I/<>/unittests/../umbrello/refactoring -I/<>/unittests/../umbrello/uml1model -I/<>/unittests/../umbrello/umlwidgets -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtTest -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-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/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/testpythonwriter.dir/testpythonwriter.cpp.o -c /<>/unittests/testpythonwriter.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] 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] 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] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/unittests/../umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] 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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/unittests/../umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ In file included from /<>/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] 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] virtual UMLObject* clone() const; ^~~~~ /<>/unittests/../umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/unittests/../umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/unittests/../umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] 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] 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] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/unittests/../umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/unittests/../umbrello/model_utils.h:20, from /<>/unittests/../umbrello/uml1model/classifier.h:19, from /<>/unittests/testumlobject.cpp:25: /<>/unittests/../umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ In file included from /<>/unittests/../umbrello/model_utils.h:21, from /<>/unittests/../umbrello/uml1model/classifier.h:19, from /<>/unittests/testumlobject.cpp:25: /<>/unittests/../umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/unittests/../umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/unittests/testumlobject.cpp:25: /<>/unittests/../umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/unittests/../umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/unittests/../umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 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] 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] 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] 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] 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] 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] virtual UMLObject* clone() const; ^~~~~ /<>/unittests/../umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/unittests/../umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/unittests/testumlobject.cpp:27: /<>/unittests/../umbrello/uml1model/operation.h:37:18: warning: ‘virtual void UMLOperation::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/unittests/../umbrello/uml1model/operation.h:39:24: warning: ‘virtual UMLObject* UMLOperation::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/unittests/../umbrello/uml1model/operation.h:41:10: warning: ‘virtual void UMLOperation::setType(UMLObject*)’ can be marked override [-Wsuggest-override] 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] 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] bool resolveRef(); ^~~~~~~~~~ /<>/unittests/../umbrello/uml1model/operation.h:60:18: warning: ‘virtual bool UMLOperation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/uml1model/operation.h:78:10: warning: ‘virtual void UMLOperation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/unittests/../umbrello/uml1model/operation.h:81:10: warning: ‘virtual bool UMLOperation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/unittests/testumlobject.cpp:29: /<>/unittests/../umbrello/uml1model/stereotype.h:51:18: warning: ‘virtual void UMLStereotype::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/unittests/../umbrello/uml1model/stereotype.h:53:24: warning: ‘virtual UMLObject* UMLStereotype::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/unittests/../umbrello/uml1model/stereotype.h:62:10: warning: ‘virtual void UMLStereotype::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/unittests/../umbrello/uml1model/stereotype.h:64:18: warning: ‘virtual bool UMLStereotype::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent); ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/unittests/testumlobject.cpp:30: /<>/unittests/../umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/unittests/../umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/unittests/../umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/unittests/../umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/unittests/../umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/unittests/../umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/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] 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] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/unittests/../umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ In file included from /<>/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] 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] virtual UMLObject* clone() const; ^~~~~ /<>/unittests/../umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/unittests/../umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/unittests/../umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/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] 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] 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] 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] void setName(const QString &name); ^~~~~~~ /<>/unittests/../umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/unittests/../umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/unittests/../umbrello/model_utils.h:20, from /<>/unittests/../umbrello/uml1model/classifier.h:19, from /<>/unittests/testpythonwriter.cpp:24: /<>/unittests/../umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ In file included from /<>/unittests/../umbrello/model_utils.h:21, from /<>/unittests/../umbrello/uml1model/classifier.h:19, from /<>/unittests/testpythonwriter.cpp:24: /<>/unittests/../umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/unittests/../umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/unittests/testpythonwriter.cpp:24: /<>/unittests/../umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/unittests/../umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/unittests/../umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 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] 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] 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] 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] 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] 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] void writeCodeToFile(UMLClassifierList & concepts); ^~~~~~~~~~~~~~~ /<>/unittests/../umbrello/codegenerators/simplecodegenerator.h:42:10: warning: ‘virtual void SimpleCodeGenerator::writeCodeToFile()’ can be marked override [-Wsuggest-override] void writeCodeToFile(); ^~~~~~~~~~~~~~~ /<>/unittests/../umbrello/codegenerators/simplecodegenerator.h:80:18: warning: ‘virtual void SimpleCodeGenerator::initFromParentDocument()’ can be marked override [-Wsuggest-override] virtual void initFromParentDocument(); ^~~~~~~~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/codegenerators/simplecodegenerator.h:83:18: warning: ‘virtual void SimpleCodeGenerator::syncCodeToDocument()’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual QStringList reservedKeywords() const; ^~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/codegenerators/python/pythonwriter.h:40:17: warning: ‘virtual QStringList PythonWriter::defaultDatatypes()’ can be marked override [-Wsuggest-override] QStringList defaultDatatypes(); ^~~~~~~~~~~~~~~~ [ 96%] Building CXX object unittests/CMakeFiles/testpythonwriter.dir/testbase.cpp.o cd /<>/obj-s390x-linux-gnu/unittests && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_TESTCASE_BUILDDIR=\"/<>/obj-s390x-linux-gnu\" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/unittests -I/<>/unittests -I/<>/obj-s390x-linux-gnu/unittests/testpythonwriter_autogen/include -I/<>/obj-s390x-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/menus -I/<>/unittests/../umbrello/refactoring -I/<>/unittests/../umbrello/uml1model -I/<>/unittests/../umbrello/umlwidgets -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtTest -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-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/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/testpythonwriter.dir/testbase.cpp.o -c /<>/unittests/testbase.cpp [ 97%] Building CXX object unittests/CMakeFiles/testumlobject.dir/testbase.cpp.o cd /<>/obj-s390x-linux-gnu/unittests && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_TESTCASE_BUILDDIR=\"/<>/obj-s390x-linux-gnu\" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/unittests -I/<>/unittests -I/<>/obj-s390x-linux-gnu/unittests/testumlobject_autogen/include -I/<>/obj-s390x-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/menus -I/<>/unittests/../umbrello/refactoring -I/<>/unittests/../umbrello/uml1model -I/<>/unittests/../umbrello/umlwidgets -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtTest -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-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/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -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] virtual void initTestCase(); ^~~~~~~~~~~~ In file included from /<>/unittests/../umbrello/uml.h:15, from /<>/unittests/testbase.cpp:25: /<>/unittests/../umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ In file included from /<>/unittests/testbase.cpp:25: /<>/unittests/../umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/unittests/../umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/unittests/../umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/unittests/../umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/unittests/../umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/unittests/../umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/unittests/testbase.cpp:21: /<>/unittests/testbase.h:63:18: warning: ‘virtual void TestCodeGeneratorBase::initTestCase()’ can be marked override [-Wsuggest-override] virtual void initTestCase(); ^~~~~~~~~~~~ In file included from /<>/unittests/../umbrello/uml.h:15, from /<>/unittests/testbase.cpp:25: /<>/unittests/../umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ In file included from /<>/unittests/testbase.cpp:25: /<>/unittests/../umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/unittests/../umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/unittests/../umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/unittests/../umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/unittests/../umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/unittests/../umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' [ 97%] Built target testoptionstate make -f unittests/CMakeFiles/testumlroledialog.dir/build.make unittests/CMakeFiles/testumlroledialog.dir/depend make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/unittests /<>/obj-s390x-linux-gnu/unittests/CMakeFiles/testumlroledialog.dir/DependInfo.cmake --color= Scanning dependencies of target testumlroledialog make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make -f unittests/CMakeFiles/testumlroledialog.dir/build.make unittests/CMakeFiles/testumlroledialog.dir/build make[4]: Entering directory '/<>/obj-s390x-linux-gnu' [ 98%] Building CXX object unittests/CMakeFiles/testumlroledialog.dir/testumlroledialog.cpp.o cd /<>/obj-s390x-linux-gnu/unittests && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_TESTCASE_BUILDDIR=\"/<>/obj-s390x-linux-gnu\" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/unittests -I/<>/unittests -I/<>/obj-s390x-linux-gnu/unittests/testumlroledialog_autogen/include -I/<>/obj-s390x-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/menus -I/<>/unittests/../umbrello/refactoring -I/<>/unittests/../umbrello/uml1model -I/<>/unittests/../umbrello/umlwidgets -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtTest -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-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/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/testumlroledialog.dir/testumlroledialog.cpp.o -c /<>/unittests/testumlroledialog.cpp [ 98%] Building CXX object unittests/CMakeFiles/testpythonwriter.dir/testpythonwriter_autogen/mocs_compilation.cpp.o cd /<>/obj-s390x-linux-gnu/unittests && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_TESTCASE_BUILDDIR=\"/<>/obj-s390x-linux-gnu\" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/unittests -I/<>/unittests -I/<>/obj-s390x-linux-gnu/unittests/testpythonwriter_autogen/include -I/<>/obj-s390x-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/menus -I/<>/unittests/../umbrello/refactoring -I/<>/unittests/../umbrello/uml1model -I/<>/unittests/../umbrello/umlwidgets -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtTest -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-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/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/testpythonwriter.dir/testpythonwriter_autogen/mocs_compilation.cpp.o -c /<>/obj-s390x-linux-gnu/unittests/testpythonwriter_autogen/mocs_compilation.cpp make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' [ 98%] Built target testcppwriter make -f unittests/CMakeFiles/testlistpopupmenu.dir/build.make unittests/CMakeFiles/testlistpopupmenu.dir/depend make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/unittests /<>/obj-s390x-linux-gnu/unittests/CMakeFiles/testlistpopupmenu.dir/DependInfo.cmake --color= [ 98%] Building CXX object unittests/CMakeFiles/testumlobject.dir/testumlobject_autogen/mocs_compilation.cpp.o cd /<>/obj-s390x-linux-gnu/unittests && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_TESTCASE_BUILDDIR=\"/<>/obj-s390x-linux-gnu\" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/unittests -I/<>/unittests -I/<>/obj-s390x-linux-gnu/unittests/testumlobject_autogen/include -I/<>/obj-s390x-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/menus -I/<>/unittests/../umbrello/refactoring -I/<>/unittests/../umbrello/uml1model -I/<>/unittests/../umbrello/umlwidgets -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtTest -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-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/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/testumlobject.dir/testumlobject_autogen/mocs_compilation.cpp.o -c /<>/obj-s390x-linux-gnu/unittests/testumlobject_autogen/mocs_compilation.cpp Scanning dependencies of target testlistpopupmenu make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make -f unittests/CMakeFiles/testlistpopupmenu.dir/build.make unittests/CMakeFiles/testlistpopupmenu.dir/build make[4]: Entering directory '/<>/obj-s390x-linux-gnu' [ 98%] Building CXX object unittests/CMakeFiles/testlistpopupmenu.dir/testlistpopupmenu.cpp.o cd /<>/obj-s390x-linux-gnu/unittests && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_TESTCASE_BUILDDIR=\"/<>/obj-s390x-linux-gnu\" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/unittests -I/<>/unittests -I/<>/obj-s390x-linux-gnu/unittests/testlistpopupmenu_autogen/include -I/<>/obj-s390x-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/menus -I/<>/unittests/../umbrello/refactoring -I/<>/unittests/../umbrello/uml1model -I/<>/unittests/../umbrello/umlwidgets -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtTest -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-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/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/testlistpopupmenu.dir/testlistpopupmenu.cpp.o -c /<>/unittests/testlistpopupmenu.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] virtual UMLObject* clone() const { return 0; } ^~~~~ /<>/unittests/../umbrello/uml1model/association.h:77:18: warning: ‘virtual bool UMLAssociation::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/unittests/../umbrello/uml1model/association.h:79:10: warning: ‘virtual void UMLAssociation::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/unittests/../umbrello/uml1model/association.h:81:18: warning: ‘virtual bool UMLAssociation::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget *parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/uml1model/association.h:85:10: warning: ‘virtual bool UMLAssociation::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/unittests/testumlroledialog.cpp:23: /<>/unittests/../umbrello/uml1model/stereotype.h:51:18: warning: ‘virtual void UMLStereotype::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/unittests/../umbrello/uml1model/stereotype.h:53:24: warning: ‘virtual UMLObject* UMLStereotype::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/unittests/../umbrello/uml1model/stereotype.h:62:10: warning: ‘virtual void UMLStereotype::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/unittests/../umbrello/uml1model/stereotype.h:64:18: warning: ‘virtual bool UMLStereotype::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(QWidget* parent); ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/unittests/../umbrello/uml.h:15, from /<>/unittests/testumlroledialog.cpp:24: /<>/unittests/../umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ In file included from /<>/unittests/testumlroledialog.cpp:24: /<>/unittests/../umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/unittests/../umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/unittests/../umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/unittests/../umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/unittests/../umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/unittests/../umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ In file included from /<>/unittests/testumlroledialog.cpp:25: /<>/unittests/../umbrello/uml1model/umlrole.h:47:16: warning: ‘virtual UMLObject* UMLRole::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] 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] bool apply(); ^~~~~ [ 98%] Building CXX object unittests/CMakeFiles/testumlroledialog.dir/testumlroledialog_autogen/mocs_compilation.cpp.o cd /<>/obj-s390x-linux-gnu/unittests && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_TESTCASE_BUILDDIR=\"/<>/obj-s390x-linux-gnu\" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/unittests -I/<>/unittests -I/<>/obj-s390x-linux-gnu/unittests/testumlroledialog_autogen/include -I/<>/obj-s390x-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/menus -I/<>/unittests/../umbrello/refactoring -I/<>/unittests/../umbrello/uml1model -I/<>/unittests/../umbrello/umlwidgets -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtTest -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-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/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/testumlroledialog.dir/testumlroledialog_autogen/mocs_compilation.cpp.o -c /<>/obj-s390x-linux-gnu/unittests/testumlroledialog_autogen/mocs_compilation.cpp [ 98%] Linking CXX executable testumlroledialog cd /<>/obj-s390x-linux-gnu/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/testumlroledialog.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-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,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -rdynamic CMakeFiles/testumlroledialog.dir/testumlroledialog.cpp.o CMakeFiles/testumlroledialog.dir/testumlroledialog_autogen/mocs_compilation.cpp.o -o testumlroledialog -lxml2 -lxslt ../umbrello/libumbrello.a /usr/lib/s390x-linux-gnu/libQt5WebKitWidgets.so.5.212.0 /usr/lib/s390x-linux-gnu/libQt5WebKit.so.5.212.0 -lxml2 -lxslt /usr/lib/s390x-linux-gnu/libKF5KDELibs4Support.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5Test.so.5.11.3 /usr/lib/s390x-linux-gnu/libKF5KIOFileWidgets.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Bookmarks.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Solid.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Notifications.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5UnitConversion.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5TextEditor.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Parts.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5KIOWidgets.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5KIOCore.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Crash.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5Concurrent.so.5.11.3 /usr/lib/s390x-linux-gnu/libKF5JobWidgets.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5XmlGui.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5PrintSupport.so.5.11.3 /usr/lib/s390x-linux-gnu/libQt5Network.so.5.11.3 /usr/lib/s390x-linux-gnu/libKF5TextWidgets.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Completion.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5IconThemes.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5Svg.so.5.11.3 /usr/lib/s390x-linux-gnu/libKF5Archive.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Service.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5ConfigWidgets.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5I18n.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5WidgetsAddons.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5GuiAddons.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Codecs.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5ConfigGui.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5Xml.so.5.11.3 /usr/lib/s390x-linux-gnu/libKF5ConfigCore.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Auth.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5CoreAddons.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5DBus.so.5.11.3 /usr/lib/s390x-linux-gnu/libKF5WindowSystem.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5SonnetUi.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5ItemViews.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5Widgets.so.5.11.3 /usr/lib/s390x-linux-gnu/libQt5Gui.so.5.11.3 /usr/lib/s390x-linux-gnu/libQt5Core.so.5.11.3 In file included from /<>/obj-s390x-linux-gnu/unittests/testpythonwriter_autogen/EWIEGA46WW/moc_testbase.cpp:9, from /<>/obj-s390x-linux-gnu/unittests/testpythonwriter_autogen/mocs_compilation.cpp:2: /<>/obj-s390x-linux-gnu/unittests/testpythonwriter_autogen/EWIEGA46WW/../../../../unittests/testbase.h:63:18: warning: ‘virtual void TestCodeGeneratorBase::initTestCase()’ can be marked override [-Wsuggest-override] virtual void initTestCase(); ^~~~~~~~~~~~ In file included from /<>/obj-s390x-linux-gnu/unittests/testumlobject_autogen/EWIEGA46WW/moc_testbase.cpp:9, from /<>/obj-s390x-linux-gnu/unittests/testumlobject_autogen/mocs_compilation.cpp:2: /<>/obj-s390x-linux-gnu/unittests/testumlobject_autogen/EWIEGA46WW/../../../../unittests/testbase.h:63:18: warning: ‘virtual void TestCodeGeneratorBase::initTestCase()’ can be marked override [-Wsuggest-override] virtual void initTestCase(); ^~~~~~~~~~~~ In file included from /<>/unittests/testlistpopupmenu.h:24, from /<>/unittests/testlistpopupmenu.cpp:21: /<>/unittests/testbase.h:63:18: warning: ‘virtual void TestCodeGeneratorBase::initTestCase()’ can be marked override [-Wsuggest-override] virtual void initTestCase(); ^~~~~~~~~~~~ In file included from /<>/unittests/../umbrello/menus/listpopupmenu.h:17, from /<>/unittests/../umbrello/menus/associationwidgetpopupmenu.h:14, from /<>/unittests/testlistpopupmenu.cpp:23: /<>/unittests/../umbrello/umlwidgets/widgetbase.h:190:20: warning: ‘virtual QRectF WidgetBase::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/widgetbase.h:194:18: warning: ‘virtual void WidgetBase::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/unittests/../umbrello/umlwidgets/widgetbase.h:263:18: warning: ‘virtual void WidgetBase::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ In file included from /<>/unittests/../umbrello/uml1model/category.h:15, from /<>/unittests/testlistpopupmenu.cpp:29: /<>/unittests/../umbrello/uml1model/umlcanvasobject.h:43:18: warning: ‘virtual void UMLCanvasObject::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/unittests/../umbrello/uml1model/umlcanvasobject.h:85:18: warning: ‘virtual bool UMLCanvasObject::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ In file included from /<>/unittests/testlistpopupmenu.cpp:29: /<>/unittests/../umbrello/uml1model/category.h:43:10: warning: ‘virtual void UMLCategory::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/unittests/../umbrello/uml1model/category.h:45:24: warning: ‘virtual UMLObject* UMLCategory::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/unittests/../umbrello/uml1model/category.h:47:10: warning: ‘virtual void UMLCategory::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/unittests/../umbrello/uml1model/category.h:55:10: warning: ‘virtual bool UMLCategory::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/unittests/../umbrello/uml1model/classifier.h:13, from /<>/unittests/../umbrello/uml1model/entity.h:14, from /<>/unittests/testlistpopupmenu.cpp:30: /<>/unittests/../umbrello/uml1model/package.h:39:18: warning: ‘virtual void UMLPackage::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/unittests/../umbrello/uml1model/package.h:41:24: warning: ‘virtual UMLObject* UMLPackage::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/unittests/../umbrello/uml1model/package.h:64:18: warning: ‘virtual bool UMLPackage::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/unittests/../umbrello/uml1model/package.h:66:18: warning: ‘virtual void UMLPackage::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/unittests/../umbrello/uml1model/package.h:69:18: warning: ‘virtual bool UMLPackage::load1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/unittests/../umbrello/uml1model/attribute.h:15, from /<>/unittests/../umbrello/uml1model/umlattributelist.h:17, from /<>/unittests/../umbrello/uml1model/classifier.h:14, from /<>/unittests/../umbrello/uml1model/entity.h:14, from /<>/unittests/testlistpopupmenu.cpp:30: /<>/unittests/../umbrello/uml1model/classifierlistitem.h:48:18: warning: ‘virtual void UMLClassifierListItem::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/unittests/../umbrello/uml1model/classifierlistitem.h:54:24: warning: ‘virtual UMLObject* UMLClassifierListItem::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const = 0; ^~~~~ In file included from /<>/unittests/../umbrello/uml1model/umlattributelist.h:17, from /<>/unittests/../umbrello/uml1model/classifier.h:14, from /<>/unittests/../umbrello/uml1model/entity.h:14, from /<>/unittests/testlistpopupmenu.cpp:30: /<>/unittests/../umbrello/uml1model/attribute.h:42:18: warning: ‘virtual void UMLAttribute::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/unittests/../umbrello/uml1model/attribute.h:44:10: warning: ‘virtual void UMLAttribute::setName(const QString&)’ can be marked override [-Wsuggest-override] void setName(const QString &name); ^~~~~~~ /<>/unittests/../umbrello/uml1model/attribute.h:48:24: warning: ‘virtual UMLObject* UMLAttribute::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] 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] 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/../umbrello/uml1model/entity.h:14, from /<>/unittests/testlistpopupmenu.cpp:30: /<>/unittests/../umbrello/uml1model/entityconstraint.h:40:18: warning: ‘virtual void UMLEntityConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/unittests/../umbrello/uml1model/entityconstraint.h:45:24: warning: ‘virtual UMLObject* UMLEntityConstraint::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const = 0; ^~~~~ In file included from /<>/unittests/../umbrello/model_utils.h:18, from /<>/unittests/../umbrello/uml1model/classifier.h:19, from /<>/unittests/../umbrello/uml1model/entity.h:14, from /<>/unittests/testlistpopupmenu.cpp:30: /<>/unittests/../umbrello/uml1model/foreignkeyconstraint.h:56:18: warning: ‘virtual void UMLForeignKeyConstraint::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/unittests/../umbrello/uml1model/foreignkeyconstraint.h:58:24: warning: ‘virtual UMLObject* UMLForeignKeyConstraint::clone() const’ can be marked override [-Wsuggest-override] 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] 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] 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] virtual bool showPropertiesDialog(QWidget* parent = 0); ^~~~~~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/uml1model/foreignkeyconstraint.h:85:10: warning: ‘virtual bool UMLForeignKeyConstraint::resolveRef()’ can be marked override [-Wsuggest-override] bool resolveRef(); ^~~~~~~~~~ /<>/unittests/../umbrello/uml1model/foreignkeyconstraint.h:94:10: warning: ‘virtual bool UMLForeignKeyConstraint::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/unittests/../umbrello/model_utils.h:20, from /<>/unittests/../umbrello/uml1model/classifier.h:19, from /<>/unittests/../umbrello/uml1model/entity.h:14, from /<>/unittests/testlistpopupmenu.cpp:30: /<>/unittests/../umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ In file included from /<>/unittests/../umbrello/uml1model/entity.h:14, from /<>/unittests/testlistpopupmenu.cpp:30: /<>/unittests/../umbrello/uml1model/classifier.h:54:18: warning: ‘virtual void UMLClassifier::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/unittests/../umbrello/uml1model/classifier.h:56:16: warning: ‘virtual UMLObject* UMLClassifier::clone() const’ can be marked override [-Wsuggest-override] UMLObject* clone() const; ^~~~~ /<>/unittests/../umbrello/uml1model/classifier.h:111:18: warning: ‘virtual bool UMLClassifier::resolveRef()’ can be marked override [-Wsuggest-override] 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] 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] 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] 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] 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] virtual bool load1(QDomElement& element); ^~~~~ In file included from /<>/unittests/testlistpopupmenu.cpp:30: /<>/unittests/../umbrello/uml1model/entity.h:43:18: warning: ‘virtual void UMLEntity::copyInto(UMLObject*) const’ can be marked override [-Wsuggest-override] virtual void copyInto(UMLObject *lhs) const; ^~~~~~~~ /<>/unittests/../umbrello/uml1model/entity.h:45:24: warning: ‘virtual UMLObject* UMLEntity::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/unittests/../umbrello/uml1model/entity.h:47:27: warning: ‘virtual UMLAttribute* UMLEntity::createAttribute(const QString&, UMLObject*, Uml::Visibility::Enum, const QString&)’ can be marked override [-Wsuggest-override] virtual UMLAttribute* createAttribute(const QString &name = QString(), ^~~~~~~~~~~~~~~ /<>/unittests/../umbrello/uml1model/entity.h:73:18: warning: ‘virtual bool UMLEntity::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/unittests/../umbrello/uml1model/entity.h:75:18: warning: ‘virtual void UMLEntity::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/unittests/../umbrello/uml1model/entity.h:77:31: warning: ‘virtual UMLClassifierListItemList UMLEntity::getFilteredList(UMLObject::ObjectType) const’ can be marked override [-Wsuggest-override] UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const; ^~~~~~~~~~~~~~~ /<>/unittests/../umbrello/uml1model/entity.h:81:36: warning: ‘virtual UMLClassifierListItem* UMLEntity::makeChildObject(const QString&)’ can be marked override [-Wsuggest-override] virtual UMLClassifierListItem* makeChildObject(const QString& xmiTag); ^~~~~~~~~~~~~~~ /<>/unittests/../umbrello/uml1model/entity.h:93:10: warning: ‘virtual bool UMLEntity::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ In file included from /<>/unittests/testlistpopupmenu.cpp:32: /<>/unittests/../umbrello/uml1model/instance.h:38:27: warning: ‘virtual UMLAttribute* UMLInstance::createAttribute(const QString&, UMLObject*, Uml::Visibility::Enum, const QString&)’ can be marked override [-Wsuggest-override] virtual UMLAttribute* createAttribute(const QString &name = QString(), ^~~~~~~~~~~~~~~ /<>/unittests/../umbrello/uml1model/instance.h:42:18: warning: ‘virtual void UMLInstance::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/unittests/../umbrello/uml1model/instance.h:46:10: warning: ‘virtual bool UMLInstance::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement& element); ^~~~~ /<>/unittests/../umbrello/uml1model/instance.h:47:18: warning: ‘virtual bool UMLInstance::resolveRef()’ can be marked override [-Wsuggest-override] virtual bool resolveRef(); ^~~~~~~~~~ /<>/unittests/../umbrello/uml1model/instance.h:48:10: warning: ‘virtual bool UMLInstance::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/unittests/../umbrello/umlwidgets/classifierwidget.h:16, from /<>/unittests/../umbrello/umlscene.h:17, from /<>/unittests/../umbrello/umlwidgets/linkwidget.h:15, from /<>/unittests/../umbrello/umlwidgets/associationwidget.h:15, from /<>/unittests/testlistpopupmenu.cpp:34: /<>/unittests/../umbrello/umlwidgets/umlwidget.h:73:18: warning: ‘virtual void UMLWidget::setUseFillColor(bool)’ can be marked override [-Wsuggest-override] virtual void setUseFillColor(bool fc); ^~~~~~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/umlwidget.h:76:18: warning: ‘virtual void UMLWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/umlwidget.h:79:18: warning: ‘virtual void UMLWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/umlwidget.h:82:18: warning: ‘virtual void UMLWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/umlwidget.h:85:18: warning: ‘virtual void UMLWidget::setFillColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setFillColor(const QColor &color); ^~~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/umlwidget.h:89:18: warning: ‘virtual void UMLWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/umlwidget.h:98:18: warning: ‘virtual void UMLWidget::setFont(const QFont&)’ can be marked override [-Wsuggest-override] virtual void setFont(const QFont &font); ^~~~~~~ /<>/unittests/../umbrello/umlwidgets/umlwidget.h:175:18: warning: ‘virtual bool UMLWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/umlwidget.h:194:18: warning: ‘virtual bool UMLWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/umlwidget.h:195:18: warning: ‘virtual void UMLWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/umlwidget.h:232:18: warning: ‘virtual void UMLWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/unittests/../umbrello/umlwidgets/umlwidget.h:236:18: warning: ‘virtual void UMLWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/umlwidget.h:253:18: warning: ‘virtual void UMLWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/umlwidget.h:254:18: warning: ‘virtual void UMLWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/umlwidget.h:255:18: warning: ‘virtual void UMLWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/umlwidget.h:256:18: warning: ‘virtual void UMLWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/umlwidget.h:257:18: warning: ‘virtual void UMLWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ In file included from /<>/unittests/../umbrello/umlscene.h:17, from /<>/unittests/../umbrello/umlwidgets/linkwidget.h:15, from /<>/unittests/../umbrello/umlwidgets/associationwidget.h:15, from /<>/unittests/testlistpopupmenu.cpp:34: /<>/unittests/../umbrello/umlwidgets/classifierwidget.h:96:16: warning: ‘virtual UMLWidget* ClassifierWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF& p); ^~~~~~~~ /<>/unittests/../umbrello/umlwidgets/classifierwidget.h:97:16: warning: ‘virtual UMLWidget* ClassifierWidget::widgetWithID(Uml::ID::Type)’ can be marked override [-Wsuggest-override] UMLWidget* widgetWithID(Uml::ID::Type id); ^~~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/classifierwidget.h:99:18: warning: ‘virtual void ClassifierWidget::setDocumentation(const QString&)’ can be marked override [-Wsuggest-override] virtual void setDocumentation(const QString& doc); ^~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/classifierwidget.h:101:12: warning: ‘virtual QSizeF ClassifierWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions = true) const; ^~~~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/classifierwidget.h:103:18: warning: ‘virtual void ClassifierWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/unittests/../umbrello/umlwidgets/classifierwidget.h:104:26: warning: ‘virtual QPainterPath ClassifierWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/unittests/../umbrello/umlwidgets/classifierwidget.h:106:18: warning: ‘virtual void ClassifierWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/classifierwidget.h:107:18: warning: ‘virtual bool ClassifierWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement & qElement); ^~~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/classifierwidget.h:109:18: warning: ‘virtual bool ClassifierWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/classifierwidget.h:110:10: warning: ‘virtual void ClassifierWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/classifierwidget.h:113:18: warning: ‘virtual void ClassifierWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/classifierwidget.h:123:12: warning: ‘virtual QSizeF ClassifierWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ In file included from /<>/unittests/../umbrello/umlwidgets/linkwidget.h:15, from /<>/unittests/../umbrello/umlwidgets/associationwidget.h:15, from /<>/unittests/testlistpopupmenu.cpp:34: /<>/unittests/../umbrello/umlscene.h:340:10: warning: ‘virtual void UMLScene::dragEnterEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QGraphicsSceneDragDropEvent* enterEvent); ^~~~~~~~~~~~~~ /<>/unittests/../umbrello/umlscene.h:341:10: warning: ‘virtual void UMLScene::dragMoveEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QGraphicsSceneDragDropEvent* moveEvent); ^~~~~~~~~~~~~ /<>/unittests/../umbrello/umlscene.h:342:10: warning: ‘virtual void UMLScene::dropEvent(QGraphicsSceneDragDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QGraphicsSceneDragDropEvent* dropEvent); ^~~~~~~~~ /<>/unittests/../umbrello/umlscene.h:344:10: warning: ‘virtual void UMLScene::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~ /<>/unittests/../umbrello/umlscene.h:345:10: warning: ‘virtual void UMLScene::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~ /<>/unittests/../umbrello/umlscene.h:346:10: warning: ‘virtual void UMLScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/umlscene.h:347:10: warning: ‘virtual void UMLScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QGraphicsSceneMouseEvent* mouseEvent); ^~~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/umlscene.h:348:18: warning: ‘virtual void UMLScene::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent* event); ^~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/umlscene.h:360:18: warning: ‘virtual void UMLScene::drawBackground(QPainter*, const QRectF&)’ can be marked override [-Wsuggest-override] virtual void drawBackground(QPainter *painter, const QRectF &rect); ^~~~~~~~~~~~~~ In file included from /<>/unittests/testlistpopupmenu.cpp:34: /<>/unittests/../umbrello/umlwidgets/associationwidget.h:62:18: warning: ‘virtual void AssociationWidget::setUMLObject(UMLObject*)’ can be marked override [-Wsuggest-override] virtual void setUMLObject(UMLObject *obj); ^~~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/associationwidget.h:66:18: warning: ‘virtual void AssociationWidget::lwSetFont(QFont)’ can be marked override [-Wsuggest-override] virtual void lwSetFont(QFont font); ^~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/associationwidget.h:67:28: warning: ‘virtual UMLClassifier* AssociationWidget::operationOwner()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *operationOwner(); ^~~~~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/associationwidget.h:69:27: warning: ‘virtual UMLOperation* AssociationWidget::operation()’ can be marked override [-Wsuggest-override] virtual UMLOperation *operation(); ^~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/associationwidget.h:70:18: warning: ‘virtual void AssociationWidget::setOperation(UMLOperation*)’ can be marked override [-Wsuggest-override] virtual void setOperation(UMLOperation *op); ^~~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/associationwidget.h:72:21: warning: ‘virtual QString AssociationWidget::customOpText()’ can be marked override [-Wsuggest-override] virtual QString customOpText(); ^~~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/associationwidget.h:73:18: warning: ‘virtual void AssociationWidget::setCustomOpText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setCustomOpText(const QString &opText); ^~~~~~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/associationwidget.h:75:18: warning: ‘virtual void AssociationWidget::resetTextPositions()’ can be marked override [-Wsuggest-override] virtual void resetTextPositions(); ^~~~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/associationwidget.h:77:18: warning: ‘virtual void AssociationWidget::setMessageText(FloatingTextWidget*)’ can be marked override [-Wsuggest-override] virtual void setMessageText(FloatingTextWidget *ft); ^~~~~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/associationwidget.h:78:18: warning: ‘virtual void AssociationWidget::setText(FloatingTextWidget*, const QString&)’ can be marked override [-Wsuggest-override] virtual void setText(FloatingTextWidget *ft, const QString &newText); ^~~~~~~ /<>/unittests/../umbrello/umlwidgets/associationwidget.h:80:18: warning: ‘virtual bool AssociationWidget::showPropertiesDialog()’ can be marked override [-Wsuggest-override] virtual bool showPropertiesDialog(); ^~~~~~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/associationwidget.h:82:21: warning: ‘virtual QString AssociationWidget::lwOperationText()’ can be marked override [-Wsuggest-override] virtual QString lwOperationText(); ^~~~~~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/associationwidget.h:83:28: warning: ‘virtual UMLClassifier* AssociationWidget::lwClassifier()’ can be marked override [-Wsuggest-override] virtual UMLClassifier *lwClassifier(); ^~~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/associationwidget.h:84:18: warning: ‘virtual void AssociationWidget::setOperationText(const QString&)’ can be marked override [-Wsuggest-override] virtual void setOperationText(const QString &op); ^~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/associationwidget.h:86:18: warning: ‘virtual void AssociationWidget::constrainTextPos(qreal&, qreal&, qreal, qreal, Uml::TextRole::Enum)’ can be marked override [-Wsuggest-override] virtual void constrainTextPos(qreal &textX, qreal &textY, ^~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/associationwidget.h:90:18: warning: ‘virtual void AssociationWidget::calculateNameTextSegment()’ can be marked override [-Wsuggest-override] virtual void calculateNameTextSegment(); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/associationwidget.h:105:10: warning: ‘virtual void AssociationWidget::setName(const QString&)’ can be marked override [-Wsuggest-override] void setName(const QString &strRole); ^~~~~~~ /<>/unittests/../umbrello/umlwidgets/associationwidget.h:149:20: warning: ‘virtual QRectF AssociationWidget::boundingRect() const’ can be marked override [-Wsuggest-override] virtual QRectF boundingRect() const; ^~~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/associationwidget.h:150:26: warning: ‘virtual QPainterPath AssociationWidget::shape() const’ can be marked override [-Wsuggest-override] virtual QPainterPath shape() const; ^~~~~ /<>/unittests/../umbrello/umlwidgets/associationwidget.h:156:16: warning: ‘virtual UMLWidget* AssociationWidget::onWidget(const QPointF&)’ can be marked override [-Wsuggest-override] UMLWidget* onWidget(const QPointF &p); ^~~~~~~~ /<>/unittests/../umbrello/umlwidgets/associationwidget.h:174:11: warning: ‘virtual QFont AssociationWidget::font() const’ can be marked override [-Wsuggest-override] QFont font() const; ^~~~ /<>/unittests/../umbrello/umlwidgets/associationwidget.h:176:18: warning: ‘virtual void AssociationWidget::setTextColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setTextColor(const QColor &color); ^~~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/associationwidget.h:177:18: warning: ‘virtual void AssociationWidget::setLineColor(const QColor&)’ can be marked override [-Wsuggest-override] virtual void setLineColor(const QColor &color); ^~~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/associationwidget.h:178:18: warning: ‘virtual void AssociationWidget::setLineWidth(uint)’ can be marked override [-Wsuggest-override] virtual void setLineWidth(uint width); ^~~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/associationwidget.h:186:18: warning: ‘virtual bool AssociationWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement& qElement); ^~~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/associationwidget.h:187:18: warning: ‘virtual void AssociationWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement); ^~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/associationwidget.h:194:18: warning: ‘virtual void AssociationWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/associationwidget.h:195:18: warning: ‘virtual void AssociationWidget::mouseMoveEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/associationwidget.h:196:18: warning: ‘virtual void AssociationWidget::mousePressEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/associationwidget.h:197:18: warning: ‘virtual void AssociationWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); ^~~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/associationwidget.h:199:18: warning: ‘virtual void AssociationWidget::setSelected(bool)’ can be marked override [-Wsuggest-override] virtual void setSelected(bool _select); ^~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/associationwidget.h:201:18: warning: ‘virtual void AssociationWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/associationwidget.h:208:18: warning: ‘virtual void AssociationWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent*)’ can be marked override [-Wsuggest-override] virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/associationwidget.h:210:18: warning: ‘virtual void AssociationWidget::hoverEnterEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/associationwidget.h:211:18: warning: ‘virtual void AssociationWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/associationwidget.h:212:18: warning: ‘virtual void AssociationWidget::hoverMoveEvent(QGraphicsSceneHoverEvent*)’ can be marked override [-Wsuggest-override] virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); ^~~~~~~~~~~~~~ In file included from /<>/unittests/testlistpopupmenu.cpp:35: /<>/unittests/../umbrello/umlwidgets/categorywidget.h:43:18: warning: ‘virtual void CategoryWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/unittests/../umbrello/umlwidgets/categorywidget.h:45:10: warning: ‘virtual void CategoryWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/categorywidget.h:49:12: warning: ‘virtual QSizeF CategoryWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/categorywidget.h:52:10: warning: ‘virtual void CategoryWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ In file included from /<>/unittests/testlistpopupmenu.cpp:37: /<>/unittests/../umbrello/umlwidgets/entitywidget.h:36:18: warning: ‘virtual void EntityWidget::paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*)’ can be marked override [-Wsuggest-override] virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); ^~~~~ /<>/unittests/../umbrello/umlwidgets/entitywidget.h:38:18: warning: ‘virtual bool EntityWidget::loadFromXMI1(QDomElement&)’ can be marked override [-Wsuggest-override] virtual bool loadFromXMI1(QDomElement &qElement); ^~~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/entitywidget.h:39:18: warning: ‘virtual void EntityWidget::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement); ^~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/entitywidget.h:45:18: warning: ‘virtual void EntityWidget::slotMenuSelection(QAction*)’ can be marked override [-Wsuggest-override] virtual void slotMenuSelection(QAction* action); ^~~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/entitywidget.h:50:12: warning: ‘virtual QSizeF EntityWidget::minimumSize() const’ can be marked override [-Wsuggest-override] QSizeF minimumSize() const; ^~~~~~~~~~~ /<>/unittests/../umbrello/umlwidgets/entitywidget.h:51:12: warning: ‘virtual QSizeF EntityWidget::calculateSize(bool) const’ can be marked override [-Wsuggest-override] QSizeF calculateSize(bool withExtensions=true) const; ^~~~~~~~~~~~~ In file included from /<>/unittests/testlistpopupmenu.cpp:39: /<>/unittests/../umbrello/uml1model/folder.h:41:24: warning: ‘virtual UMLObject* UMLFolder::clone() const’ can be marked override [-Wsuggest-override] virtual UMLObject* clone() const; ^~~~~ /<>/unittests/../umbrello/uml1model/folder.h:64:10: warning: ‘virtual bool UMLFolder::showPropertiesDialog(QWidget*)’ can be marked override [-Wsuggest-override] bool showPropertiesDialog(QWidget *parent); ^~~~~~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/uml1model/folder.h:66:10: warning: ‘virtual void UMLFolder::saveToXMI1(QDomDocument&, QDomElement&)’ can be marked override [-Wsuggest-override] void saveToXMI1(QDomDocument & qDoc, QDomElement & qElement); ^~~~~~~~~~ /<>/unittests/../umbrello/uml1model/folder.h:79:10: warning: ‘virtual bool UMLFolder::load1(QDomElement&)’ can be marked override [-Wsuggest-override] bool load1(QDomElement & element); ^~~~~ In file included from /<>/unittests/testlistpopupmenu.cpp:40: /<>/unittests/../umbrello/umllistview.h:115:10: warning: ‘virtual bool UMLListView::event(QEvent*)’ can be marked override [-Wsuggest-override] bool event(QEvent *e); ^~~~~ /<>/unittests/../umbrello/umllistview.h:116:10: warning: ‘virtual void UMLListView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseReleaseEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/umllistview.h:117:10: warning: ‘virtual void UMLListView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mousePressEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~ /<>/unittests/../umbrello/umllistview.h:118:10: warning: ‘virtual void UMLListView::mouseMoveEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseMoveEvent(QMouseEvent *me); ^~~~~~~~~~~~~~ /<>/unittests/../umbrello/umllistview.h:119:10: warning: ‘virtual void UMLListView::mouseDoubleClickEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] void mouseDoubleClickEvent(QMouseEvent *me); ^~~~~~~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/umllistview.h:120:10: warning: ‘virtual void UMLListView::focusOutEvent(QFocusEvent*)’ can be marked override [-Wsuggest-override] void focusOutEvent (QFocusEvent *fe); ^~~~~~~~~~~~~ /<>/unittests/../umbrello/umllistview.h:121:10: warning: ‘virtual void UMLListView::contextMenuEvent(QContextMenuEvent*)’ can be marked override [-Wsuggest-override] void contextMenuEvent(QContextMenuEvent *event); ^~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/umllistview.h:125:10: warning: ‘virtual void UMLListView::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] void keyPressEvent(QKeyEvent* ke); ^~~~~~~~~~~~~ /<>/unittests/../umbrello/umllistview.h:126:10: warning: ‘virtual void UMLListView::dragEnterEvent(QDragEnterEvent*)’ can be marked override [-Wsuggest-override] void dragEnterEvent(QDragEnterEvent* event); ^~~~~~~~~~~~~~ /<>/unittests/../umbrello/umllistview.h:127:10: warning: ‘virtual void UMLListView::dragMoveEvent(QDragMoveEvent*)’ can be marked override [-Wsuggest-override] void dragMoveEvent(QDragMoveEvent* event); ^~~~~~~~~~~~~ /<>/unittests/../umbrello/umllistview.h:128:10: warning: ‘virtual void UMLListView::dropEvent(QDropEvent*)’ can be marked override [-Wsuggest-override] void dropEvent(QDropEvent* event); ^~~~~~~~~ /<>/unittests/../umbrello/umllistview.h:129:10: warning: ‘virtual void UMLListView::commitData(QWidget*)’ can be marked override [-Wsuggest-override] void commitData(QWidget *editor); ^~~~~~~~~~ In file included from /<>/unittests/testlistpopupmenu.cpp:42: /<>/unittests/../umbrello/umlview.h:54:18: warning: ‘virtual void UMLView::wheelEvent(QWheelEvent*)’ can be marked override [-Wsuggest-override] virtual void wheelEvent(QWheelEvent* event); ^~~~~~~~~~ /<>/unittests/../umbrello/umlview.h:55:18: warning: ‘virtual void UMLView::showEvent(QShowEvent*)’ can be marked override [-Wsuggest-override] virtual void showEvent(QShowEvent *se); ^~~~~~~~~ /<>/unittests/../umbrello/umlview.h:56:18: warning: ‘virtual void UMLView::hideEvent(QHideEvent*)’ can be marked override [-Wsuggest-override] virtual void hideEvent(QHideEvent *he); ^~~~~~~~~ /<>/unittests/../umbrello/umlview.h:57:18: warning: ‘virtual void UMLView::mousePressEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mousePressEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~ /<>/unittests/../umbrello/umlview.h:58:18: warning: ‘virtual void UMLView::mouseReleaseEvent(QMouseEvent*)’ can be marked override [-Wsuggest-override] virtual void mouseReleaseEvent(QMouseEvent* event); ^~~~~~~~~~~~~~~~~ /<>/unittests/../umbrello/umlview.h:59:18: warning: ‘virtual void UMLView::resizeEvent(QResizeEvent*)’ can be marked override [-Wsuggest-override] virtual void resizeEvent(QResizeEvent *event); ^~~~~~~~~~~ [ 98%] Linking CXX executable testpythonwriter cd /<>/obj-s390x-linux-gnu/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/testpythonwriter.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-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,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -rdynamic CMakeFiles/testpythonwriter.dir/testpythonwriter.cpp.o CMakeFiles/testpythonwriter.dir/testbase.cpp.o CMakeFiles/testpythonwriter.dir/testpythonwriter_autogen/mocs_compilation.cpp.o -o testpythonwriter -lxml2 -lxslt ../umbrello/libumbrello.a /usr/lib/s390x-linux-gnu/libQt5WebKitWidgets.so.5.212.0 /usr/lib/s390x-linux-gnu/libQt5WebKit.so.5.212.0 -lxml2 -lxslt /usr/lib/s390x-linux-gnu/libKF5KDELibs4Support.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5Test.so.5.11.3 /usr/lib/s390x-linux-gnu/libKF5KIOFileWidgets.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Bookmarks.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Solid.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Notifications.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5UnitConversion.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5TextEditor.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Parts.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5KIOWidgets.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5KIOCore.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Crash.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5Concurrent.so.5.11.3 /usr/lib/s390x-linux-gnu/libKF5JobWidgets.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5XmlGui.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5PrintSupport.so.5.11.3 /usr/lib/s390x-linux-gnu/libQt5Network.so.5.11.3 /usr/lib/s390x-linux-gnu/libKF5TextWidgets.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Completion.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5IconThemes.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5Svg.so.5.11.3 /usr/lib/s390x-linux-gnu/libKF5Archive.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Service.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5ConfigWidgets.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5I18n.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5WidgetsAddons.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5GuiAddons.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Codecs.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5ConfigGui.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5Xml.so.5.11.3 /usr/lib/s390x-linux-gnu/libKF5ConfigCore.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Auth.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5CoreAddons.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5DBus.so.5.11.3 /usr/lib/s390x-linux-gnu/libKF5WindowSystem.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5SonnetUi.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5ItemViews.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5Widgets.so.5.11.3 /usr/lib/s390x-linux-gnu/libQt5Gui.so.5.11.3 /usr/lib/s390x-linux-gnu/libQt5Core.so.5.11.3 [ 98%] Linking CXX executable testumlobject cd /<>/obj-s390x-linux-gnu/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/testumlobject.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-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,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -rdynamic CMakeFiles/testumlobject.dir/testumlobject.cpp.o CMakeFiles/testumlobject.dir/testbase.cpp.o CMakeFiles/testumlobject.dir/testumlobject_autogen/mocs_compilation.cpp.o -o testumlobject -lxml2 -lxslt ../umbrello/libumbrello.a /usr/lib/s390x-linux-gnu/libQt5WebKitWidgets.so.5.212.0 /usr/lib/s390x-linux-gnu/libQt5WebKit.so.5.212.0 -lxml2 -lxslt /usr/lib/s390x-linux-gnu/libKF5KDELibs4Support.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5Test.so.5.11.3 /usr/lib/s390x-linux-gnu/libKF5KIOFileWidgets.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Bookmarks.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Solid.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Notifications.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5UnitConversion.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5TextEditor.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Parts.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5KIOWidgets.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5KIOCore.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Crash.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5Concurrent.so.5.11.3 /usr/lib/s390x-linux-gnu/libKF5JobWidgets.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5XmlGui.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5PrintSupport.so.5.11.3 /usr/lib/s390x-linux-gnu/libQt5Network.so.5.11.3 /usr/lib/s390x-linux-gnu/libKF5TextWidgets.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Completion.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5IconThemes.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5Svg.so.5.11.3 /usr/lib/s390x-linux-gnu/libKF5Archive.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Service.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5ConfigWidgets.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5I18n.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5WidgetsAddons.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5GuiAddons.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Codecs.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5ConfigGui.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5Xml.so.5.11.3 /usr/lib/s390x-linux-gnu/libKF5ConfigCore.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Auth.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5CoreAddons.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5DBus.so.5.11.3 /usr/lib/s390x-linux-gnu/libKF5WindowSystem.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5SonnetUi.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5ItemViews.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5Widgets.so.5.11.3 /usr/lib/s390x-linux-gnu/libQt5Gui.so.5.11.3 /usr/lib/s390x-linux-gnu/libQt5Core.so.5.11.3 [ 98%] Building CXX object unittests/CMakeFiles/testlistpopupmenu.dir/testbase.cpp.o cd /<>/obj-s390x-linux-gnu/unittests && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_TESTCASE_BUILDDIR=\"/<>/obj-s390x-linux-gnu\" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/unittests -I/<>/unittests -I/<>/obj-s390x-linux-gnu/unittests/testlistpopupmenu_autogen/include -I/<>/obj-s390x-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/menus -I/<>/unittests/../umbrello/refactoring -I/<>/unittests/../umbrello/uml1model -I/<>/unittests/../umbrello/umlwidgets -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtTest -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-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/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/testlistpopupmenu.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] virtual void initTestCase(); ^~~~~~~~~~~~ In file included from /<>/unittests/../umbrello/uml.h:15, from /<>/unittests/testbase.cpp:25: /<>/unittests/../umbrello/dialogs/multipagedialogbase.h:112:18: warning: ‘virtual void MultiPageDialogBase::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent *event); ^~~~~~~~~~~~~ In file included from /<>/unittests/testbase.cpp:25: /<>/unittests/../umbrello/uml.h:201:18: warning: ‘virtual void UMLApp::keyPressEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyPressEvent(QKeyEvent* e); ^~~~~~~~~~~~~ /<>/unittests/../umbrello/uml.h:202:18: warning: ‘virtual void UMLApp::keyReleaseEvent(QKeyEvent*)’ can be marked override [-Wsuggest-override] virtual void keyReleaseEvent(QKeyEvent* e); ^~~~~~~~~~~~~~~ /<>/unittests/../umbrello/uml.h:204:18: warning: ‘virtual void UMLApp::customEvent(QEvent*)’ can be marked override [-Wsuggest-override] virtual void customEvent(QEvent* e); ^~~~~~~~~~~ /<>/unittests/../umbrello/uml.h:215:18: warning: ‘virtual bool UMLApp::queryClose()’ can be marked override [-Wsuggest-override] virtual bool queryClose(); ^~~~~~~~~~ /<>/unittests/../umbrello/uml.h:217:18: warning: ‘virtual void UMLApp::saveProperties(KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void saveProperties(KConfigGroup & cfg); ^~~~~~~~~~~~~~ /<>/unittests/../umbrello/uml.h:218:18: warning: ‘virtual void UMLApp::readProperties(const KConfigGroup&)’ can be marked override [-Wsuggest-override] virtual void readProperties(const KConfigGroup & cfg); ^~~~~~~~~~~~~~ [ 99%] Building CXX object unittests/CMakeFiles/testlistpopupmenu.dir/testlistpopupmenu_autogen/mocs_compilation.cpp.o cd /<>/obj-s390x-linux-gnu/unittests && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_TESTCASE_BUILDDIR=\"/<>/obj-s390x-linux-gnu\" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/unittests -I/<>/unittests -I/<>/obj-s390x-linux-gnu/unittests/testlistpopupmenu_autogen/include -I/<>/obj-s390x-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/menus -I/<>/unittests/../umbrello/refactoring -I/<>/unittests/../umbrello/uml1model -I/<>/unittests/../umbrello/umlwidgets -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtTest -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-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/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/testlistpopupmenu.dir/testlistpopupmenu_autogen/mocs_compilation.cpp.o -c /<>/obj-s390x-linux-gnu/unittests/testlistpopupmenu_autogen/mocs_compilation.cpp make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' [ 99%] Built target testumlroledialog make -f unittests/CMakeFiles/testcrashhandler.dir/build.make unittests/CMakeFiles/testcrashhandler.dir/depend make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/unittests /<>/obj-s390x-linux-gnu/unittests/CMakeFiles/testcrashhandler.dir/DependInfo.cmake --color= Scanning dependencies of target testcrashhandler make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make -f unittests/CMakeFiles/testcrashhandler.dir/build.make unittests/CMakeFiles/testcrashhandler.dir/build make[4]: Entering directory '/<>/obj-s390x-linux-gnu' [ 99%] Building CXX object unittests/CMakeFiles/testcrashhandler.dir/testcrashhandler.cpp.o cd /<>/obj-s390x-linux-gnu/unittests && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_TESTCASE_BUILDDIR=\"/<>/obj-s390x-linux-gnu\" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/unittests -I/<>/unittests -I/<>/obj-s390x-linux-gnu/unittests/testcrashhandler_autogen/include -I/<>/obj-s390x-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/menus -I/<>/unittests/../umbrello/refactoring -I/<>/unittests/../umbrello/uml1model -I/<>/unittests/../umbrello/umlwidgets -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtTest -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-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/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/testcrashhandler.dir/testcrashhandler.cpp.o -c /<>/unittests/testcrashhandler.cpp In file included from /<>/obj-s390x-linux-gnu/unittests/testlistpopupmenu_autogen/EWIEGA46WW/moc_testbase.cpp:9, from /<>/obj-s390x-linux-gnu/unittests/testlistpopupmenu_autogen/mocs_compilation.cpp:2: /<>/obj-s390x-linux-gnu/unittests/testlistpopupmenu_autogen/EWIEGA46WW/../../../../unittests/testbase.h:63:18: warning: ‘virtual void TestCodeGeneratorBase::initTestCase()’ can be marked override [-Wsuggest-override] virtual void initTestCase(); ^~~~~~~~~~~~ make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' [ 99%] Building CXX object unittests/CMakeFiles/testcrashhandler.dir/testcrashhandler_autogen/mocs_compilation.cpp.o cd /<>/obj-s390x-linux-gnu/unittests && /usr/bin/c++ -DKCOREADDONS_LIB -DKGUIADDONS_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_SIGNAL_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_TESTCASE_BUILDDIR=\"/<>/obj-s390x-linux-gnu\" -DQT_TESTLIB_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUMBRELLO_VERSION_STRING=\"2.27.2\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/<>/obj-s390x-linux-gnu/unittests -I/<>/unittests -I/<>/obj-s390x-linux-gnu/unittests/testcrashhandler_autogen/include -I/<>/obj-s390x-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/menus -I/<>/unittests/../umbrello/refactoring -I/<>/unittests/../umbrello/uml1model -I/<>/unittests/../umbrello/umlwidgets -I/<>/obj-s390x-linux-gnu/umbrello -I/<>/umbrello -I/usr/include/libxml2 -isystem /usr/include/s390x-linux-gnu/qt5 -isystem /usr/include/s390x-linux-gnu/qt5/QtXml -isystem /usr/include/s390x-linux-gnu/qt5/QtCore -isystem /usr/lib/s390x-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/s390x-linux-gnu/qt5/QtTest -isystem /usr/include/s390x-linux-gnu/qt5/QtWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtGui -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/s390x-linux-gnu/qt5/QtWebKit -isystem /usr/include/s390x-linux-gnu/qt5/QtNetwork -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5 -isystem /usr/include/KF5/KCrash -isystem /usr/include/s390x-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/s390x-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/s390x-linux-gnu/qt5/QtConcurrent -isystem /usr/include/s390x-linux-gnu/qt5/QtDBus -isystem /usr/include/KF5/KDELibs4Support -isystem /usr/include/KF5/KDELibs4Support/KDE -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KWindowSystem -isystem /usr/include/KF5/KGuiAddons -isystem /usr/include/KF5/KUnitConversion -isystem /usr/include/KF5/KTextWidgets -isystem /usr/include/KF5/SonnetUi -isystem /usr/include/KF5/KParts -isystem /usr/include/KF5/KTextEditor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/testcrashhandler.dir/testcrashhandler_autogen/mocs_compilation.cpp.o -c /<>/obj-s390x-linux-gnu/unittests/testcrashhandler_autogen/mocs_compilation.cpp [ 99%] Built target testpythonwriter [100%] Linking CXX executable testcrashhandler cd /<>/obj-s390x-linux-gnu/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/testcrashhandler.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-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,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -rdynamic CMakeFiles/testcrashhandler.dir/testcrashhandler.cpp.o CMakeFiles/testcrashhandler.dir/testcrashhandler_autogen/mocs_compilation.cpp.o -o testcrashhandler -lxml2 -lxslt ../umbrello/libumbrello.a /usr/lib/s390x-linux-gnu/libQt5WebKitWidgets.so.5.212.0 /usr/lib/s390x-linux-gnu/libQt5WebKit.so.5.212.0 -lxml2 -lxslt /usr/lib/s390x-linux-gnu/libKF5KDELibs4Support.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5Test.so.5.11.3 /usr/lib/s390x-linux-gnu/libKF5KIOFileWidgets.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Bookmarks.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Solid.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Notifications.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5UnitConversion.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5TextEditor.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Parts.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5KIOWidgets.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5KIOCore.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Crash.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5Concurrent.so.5.11.3 /usr/lib/s390x-linux-gnu/libKF5JobWidgets.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5XmlGui.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5PrintSupport.so.5.11.3 /usr/lib/s390x-linux-gnu/libQt5Network.so.5.11.3 /usr/lib/s390x-linux-gnu/libKF5TextWidgets.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Completion.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5IconThemes.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5Svg.so.5.11.3 /usr/lib/s390x-linux-gnu/libKF5Archive.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Service.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5ConfigWidgets.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5I18n.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5WidgetsAddons.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5GuiAddons.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Codecs.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5ConfigGui.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5Xml.so.5.11.3 /usr/lib/s390x-linux-gnu/libKF5ConfigCore.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Auth.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5CoreAddons.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5DBus.so.5.11.3 /usr/lib/s390x-linux-gnu/libKF5WindowSystem.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5SonnetUi.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5ItemViews.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5Widgets.so.5.11.3 /usr/lib/s390x-linux-gnu/libQt5Gui.so.5.11.3 /usr/lib/s390x-linux-gnu/libQt5Core.so.5.11.3 [100%] Linking CXX executable testlistpopupmenu cd /<>/obj-s390x-linux-gnu/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/testlistpopupmenu.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-delete-null-pointer-checks -Wno-deprecated-declarations -std=c++0x -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-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,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -rdynamic CMakeFiles/testlistpopupmenu.dir/testlistpopupmenu.cpp.o CMakeFiles/testlistpopupmenu.dir/testbase.cpp.o CMakeFiles/testlistpopupmenu.dir/testlistpopupmenu_autogen/mocs_compilation.cpp.o -o testlistpopupmenu -lxml2 -lxslt ../umbrello/libumbrello.a /usr/lib/s390x-linux-gnu/libQt5WebKitWidgets.so.5.212.0 /usr/lib/s390x-linux-gnu/libQt5WebKit.so.5.212.0 -lxml2 -lxslt /usr/lib/s390x-linux-gnu/libKF5KDELibs4Support.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5Test.so.5.11.3 /usr/lib/s390x-linux-gnu/libKF5KIOFileWidgets.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Bookmarks.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Solid.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Notifications.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5UnitConversion.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5TextEditor.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Parts.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5KIOWidgets.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5KIOCore.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Crash.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5Concurrent.so.5.11.3 /usr/lib/s390x-linux-gnu/libKF5JobWidgets.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5XmlGui.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5PrintSupport.so.5.11.3 /usr/lib/s390x-linux-gnu/libQt5Network.so.5.11.3 /usr/lib/s390x-linux-gnu/libKF5TextWidgets.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Completion.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5IconThemes.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5Svg.so.5.11.3 /usr/lib/s390x-linux-gnu/libKF5Archive.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Service.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5ConfigWidgets.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5I18n.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5WidgetsAddons.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5GuiAddons.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Codecs.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5ConfigGui.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5Xml.so.5.11.3 /usr/lib/s390x-linux-gnu/libKF5ConfigCore.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5Auth.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5CoreAddons.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5DBus.so.5.11.3 /usr/lib/s390x-linux-gnu/libKF5WindowSystem.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5SonnetUi.so.5.55.0 /usr/lib/s390x-linux-gnu/libKF5ItemViews.so.5.55.0 /usr/lib/s390x-linux-gnu/libQt5Widgets.so.5.11.3 /usr/lib/s390x-linux-gnu/libQt5Gui.so.5.11.3 /usr/lib/s390x-linux-gnu/libQt5Core.so.5.11.3 make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' [100%] Built target testumlobject make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' [100%] Built target testlistpopupmenu make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' [100%] Built target testcrashhandler make[3]: Leaving directory '/<>/obj-s390x-linux-gnu' /usr/bin/cmake -E cmake_progress_start /<>/obj-s390x-linux-gnu/CMakeFiles 0 make[2]: Leaving directory '/<>/obj-s390x-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-s390x-linux-gnu && make -j4 install DESTDIR=/<>/debian/umbrello AM_UPDATE_INFO_DIR=no make[2]: Entering directory '/<>/obj-s390x-linux-gnu' /usr/bin/cmake -S/<> -B/<>/obj-s390x-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /<>/obj-s390x-linux-gnu/CMakeFiles /<>/obj-s390x-linux-gnu/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[3]: Entering directory '/<>/obj-s390x-linux-gnu' make -f CMakeFiles/po-it-docs-umbrello-index-cache-bz2.dir/build.make CMakeFiles/po-it-docs-umbrello-index-cache-bz2.dir/depend make -f CMakeFiles/tsfiles-1517e60e4b0a41d8a40dcd55645dd15a.dir/build.make CMakeFiles/tsfiles-1517e60e4b0a41d8a40dcd55645dd15a.dir/depend make -f CMakeFiles/pofiles-1517e60e4b0a41d8a40dcd55645dd15a.dir/build.make CMakeFiles/pofiles-1517e60e4b0a41d8a40dcd55645dd15a.dir/depend make -f umbrello/CMakeFiles/libumbrello_autogen.dir/build.make umbrello/CMakeFiles/libumbrello_autogen.dir/depend make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/CMakeFiles/po-it-docs-umbrello-index-cache-bz2.dir/DependInfo.cmake --color= make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/CMakeFiles/tsfiles-1517e60e4b0a41d8a40dcd55645dd15a.dir/DependInfo.cmake --color= make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/CMakeFiles/pofiles-1517e60e4b0a41d8a40dcd55645dd15a.dir/DependInfo.cmake --color= make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/umbrello /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/umbrello /<>/obj-s390x-linux-gnu/umbrello/CMakeFiles/libumbrello_autogen.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make -f CMakeFiles/pofiles-1517e60e4b0a41d8a40dcd55645dd15a.dir/build.make CMakeFiles/pofiles-1517e60e4b0a41d8a40dcd55645dd15a.dir/build make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make -f CMakeFiles/po-it-docs-umbrello-index-cache-bz2.dir/build.make CMakeFiles/po-it-docs-umbrello-index-cache-bz2.dir/build make[4]: Entering directory '/<>/obj-s390x-linux-gnu' make[4]: Entering directory '/<>/obj-s390x-linux-gnu' make[4]: Nothing to be done for 'CMakeFiles/po-it-docs-umbrello-index-cache-bz2.dir/build'. make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make -f CMakeFiles/tsfiles-1517e60e4b0a41d8a40dcd55645dd15a.dir/build.make CMakeFiles/tsfiles-1517e60e4b0a41d8a40dcd55645dd15a.dir/build make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' [ 0%] Generating mo... make -f umbrello/CMakeFiles/libumbrello_autogen.dir/build.make umbrello/CMakeFiles/libumbrello_autogen.dir/build /usr/bin/cmake -DGETTEXT_MSGFMT_EXECUTABLE=/usr/bin/msgfmt -DCOPY_TO=/<>/obj-s390x-linux-gnu/locale -DPO_DIR=/<>/po -P /usr/lib/s390x-linux-gnu/cmake/KF5I18n/build-pofiles.cmake make[4]: Entering directory '/<>/obj-s390x-linux-gnu' make[4]: Entering directory '/<>/obj-s390x-linux-gnu' [ 1%] Built target po-it-docs-umbrello-index-cache-bz2 make -f doc/CMakeFiles/doc-index-cache-bz2.dir/build.make doc/CMakeFiles/doc-index-cache-bz2.dir/depend make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/doc /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/doc /<>/obj-s390x-linux-gnu/doc/CMakeFiles/doc-index-cache-bz2.dir/DependInfo.cmake --color= [ 1%] Automatic MOC for target libumbrello cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/cmake -E cmake_autogen /<>/obj-s390x-linux-gnu/umbrello/CMakeFiles/libumbrello_autogen.dir/AutogenInfo.cmake Debian [ 1%] Generating ts... /usr/bin/cmake -DPYTHON_EXECUTABLE=/usr/bin/python3 -D_ki18n_pmap_compile_script=/usr/lib/s390x-linux-gnu/cmake/KF5I18n/ts-pmap-compile.py -DCOPY_TO=/<>/obj-s390x-linux-gnu/locale -DPO_DIR=/<>/po -P /usr/lib/s390x-linux-gnu/cmake/KF5I18n/build-tsfiles.cmake make[4]: Leaving directory '/<>/obj-s390x-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-s390x-linux-gnu' make[4]: Nothing to be done for 'doc/CMakeFiles/doc-index-cache-bz2.dir/build'. make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' [ 1%] Built target doc-index-cache-bz2 make -f doc/apphelp/CMakeFiles/doc-apphelp-index-cache-bz2.dir/build.make doc/apphelp/CMakeFiles/doc-apphelp-index-cache-bz2.dir/depend make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/doc/apphelp /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/doc/apphelp /<>/obj-s390x-linux-gnu/doc/apphelp/CMakeFiles/doc-apphelp-index-cache-bz2.dir/DependInfo.cmake --color= [ 1%] Built target tsfiles-1517e60e4b0a41d8a40dcd55645dd15a make -f tools/CMakeFiles/po2xmi_autogen.dir/build.make tools/CMakeFiles/po2xmi_autogen.dir/depend make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/tools /<>/obj-s390x-linux-gnu/tools/CMakeFiles/po2xmi_autogen.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make -f doc/apphelp/CMakeFiles/doc-apphelp-index-cache-bz2.dir/build.make doc/apphelp/CMakeFiles/doc-apphelp-index-cache-bz2.dir/build make[4]: Entering directory '/<>/obj-s390x-linux-gnu' make[4]: Nothing to be done for 'doc/apphelp/CMakeFiles/doc-apphelp-index-cache-bz2.dir/build'. make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' [ 1%] Built target doc-apphelp-index-cache-bz2 make -f tools/CMakeFiles/xmi2pot_autogen.dir/build.make tools/CMakeFiles/xmi2pot_autogen.dir/depend make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make -f tools/CMakeFiles/po2xmi_autogen.dir/build.make tools/CMakeFiles/po2xmi_autogen.dir/build make[4]: Entering directory '/<>/obj-s390x-linux-gnu' make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/tools /<>/obj-s390x-linux-gnu/tools/CMakeFiles/xmi2pot_autogen.dir/DependInfo.cmake --color= [ 2%] Automatic MOC for target po2xmi cd /<>/obj-s390x-linux-gnu/tools && /usr/bin/cmake -E cmake_autogen /<>/obj-s390x-linux-gnu/tools/CMakeFiles/po2xmi_autogen.dir/AutogenInfo.cmake Debian make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make -f tools/CMakeFiles/xmi2pot_autogen.dir/build.make tools/CMakeFiles/xmi2pot_autogen.dir/build make[4]: Entering directory '/<>/obj-s390x-linux-gnu' make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' [ 3%] Automatic MOC for target xmi2pot cd /<>/obj-s390x-linux-gnu/tools && /usr/bin/cmake -E cmake_autogen /<>/obj-s390x-linux-gnu/tools/CMakeFiles/xmi2pot_autogen.dir/AutogenInfo.cmake Debian [ 3%] Built target po2xmi_autogen make -f tools/CMakeFiles/po2xmi.dir/build.make tools/CMakeFiles/po2xmi.dir/depend make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/tools /<>/obj-s390x-linux-gnu/tools/CMakeFiles/po2xmi.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make -f tools/CMakeFiles/po2xmi.dir/build.make tools/CMakeFiles/po2xmi.dir/build make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make[4]: Entering directory '/<>/obj-s390x-linux-gnu' make[4]: Nothing to be done for 'tools/CMakeFiles/po2xmi.dir/build'. make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' [ 3%] Built target libumbrello_autogen make -f umbrello/CMakeFiles/libumbrello.dir/build.make umbrello/CMakeFiles/libumbrello.dir/depend [ 3%] Built target xmi2pot_autogen [ 3%] Built target po2xmi make -f tools/CMakeFiles/xmi2pot.dir/build.make tools/CMakeFiles/xmi2pot.dir/depend make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/tools /<>/obj-s390x-linux-gnu/tools/CMakeFiles/xmi2pot.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make -f tools/CMakeFiles/xmi2pot.dir/build.make tools/CMakeFiles/xmi2pot.dir/build make[4]: Entering directory '/<>/obj-s390x-linux-gnu' make[4]: Nothing to be done for 'tools/CMakeFiles/xmi2pot.dir/build'. make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' [ 4%] Built target xmi2pot make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/umbrello /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/umbrello /<>/obj-s390x-linux-gnu/umbrello/CMakeFiles/libumbrello.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make -f umbrello/CMakeFiles/libumbrello.dir/build.make umbrello/CMakeFiles/libumbrello.dir/build make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' [ 4%] Built target pofiles-1517e60e4b0a41d8a40dcd55645dd15a make[4]: Entering directory '/<>/obj-s390x-linux-gnu' make[4]: Nothing to be done for 'umbrello/CMakeFiles/libumbrello.dir/build'. make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' [ 91%] Built target libumbrello make -f umbrello/CMakeFiles/umbrello_autogen.dir/build.make umbrello/CMakeFiles/umbrello_autogen.dir/depend make -f unittests/CMakeFiles/testoptionstate_autogen.dir/build.make unittests/CMakeFiles/testoptionstate_autogen.dir/depend make -f unittests/CMakeFiles/testbasictypes_autogen.dir/build.make unittests/CMakeFiles/testbasictypes_autogen.dir/depend make -f unittests/CMakeFiles/testcppwriter_autogen.dir/build.make unittests/CMakeFiles/testcppwriter_autogen.dir/depend make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/umbrello /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/umbrello /<>/obj-s390x-linux-gnu/umbrello/CMakeFiles/umbrello_autogen.dir/DependInfo.cmake --color= make[4]: Entering directory '/<>/obj-s390x-linux-gnu' make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/unittests /<>/obj-s390x-linux-gnu/unittests/CMakeFiles/testoptionstate_autogen.dir/DependInfo.cmake --color= cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/unittests /<>/obj-s390x-linux-gnu/unittests/CMakeFiles/testbasictypes_autogen.dir/DependInfo.cmake --color= make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/unittests /<>/obj-s390x-linux-gnu/unittests/CMakeFiles/testcppwriter_autogen.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make -f umbrello/CMakeFiles/umbrello_autogen.dir/build.make umbrello/CMakeFiles/umbrello_autogen.dir/build make[4]: Entering directory '/<>/obj-s390x-linux-gnu' make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make -f unittests/CMakeFiles/testcppwriter_autogen.dir/build.make unittests/CMakeFiles/testcppwriter_autogen.dir/build make[4]: Entering directory '/<>/obj-s390x-linux-gnu' make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make -f unittests/CMakeFiles/testbasictypes_autogen.dir/build.make unittests/CMakeFiles/testbasictypes_autogen.dir/build make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make[4]: Entering directory '/<>/obj-s390x-linux-gnu' make -f unittests/CMakeFiles/testoptionstate_autogen.dir/build.make unittests/CMakeFiles/testoptionstate_autogen.dir/build [ 91%] Automatic MOC for target umbrello cd /<>/obj-s390x-linux-gnu/umbrello && /usr/bin/cmake -E cmake_autogen /<>/obj-s390x-linux-gnu/umbrello/CMakeFiles/umbrello_autogen.dir/AutogenInfo.cmake Debian make[4]: Entering directory '/<>/obj-s390x-linux-gnu' [ 91%] Automatic MOC for target testcppwriter cd /<>/obj-s390x-linux-gnu/unittests && /usr/bin/cmake -E cmake_autogen /<>/obj-s390x-linux-gnu/unittests/CMakeFiles/testcppwriter_autogen.dir/AutogenInfo.cmake Debian [ 91%] Automatic MOC for target testoptionstate cd /<>/obj-s390x-linux-gnu/unittests && /usr/bin/cmake -E cmake_autogen /<>/obj-s390x-linux-gnu/unittests/CMakeFiles/testoptionstate_autogen.dir/AutogenInfo.cmake Debian make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' [ 91%] Automatic MOC for target testbasictypes cd /<>/obj-s390x-linux-gnu/unittests && /usr/bin/cmake -E cmake_autogen /<>/obj-s390x-linux-gnu/unittests/CMakeFiles/testbasictypes_autogen.dir/AutogenInfo.cmake Debian make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' [ 91%] Built target umbrello_autogen make -f unittests/CMakeFiles/testumlobject_autogen.dir/build.make unittests/CMakeFiles/testumlobject_autogen.dir/depend make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/unittests /<>/obj-s390x-linux-gnu/unittests/CMakeFiles/testumlobject_autogen.dir/DependInfo.cmake --color= [ 91%] Built target testcppwriter_autogen make -f unittests/CMakeFiles/testpythonwriter_autogen.dir/build.make unittests/CMakeFiles/testpythonwriter_autogen.dir/depend make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/unittests /<>/obj-s390x-linux-gnu/unittests/CMakeFiles/testpythonwriter_autogen.dir/DependInfo.cmake --color= [ 91%] Built target testbasictypes_autogen [ 91%] Built target testoptionstate_autogen make -f unittests/CMakeFiles/testumlroledialog_autogen.dir/build.make unittests/CMakeFiles/testumlroledialog_autogen.dir/depend make -f unittests/CMakeFiles/testlistpopupmenu_autogen.dir/build.make unittests/CMakeFiles/testlistpopupmenu_autogen.dir/depend make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/unittests /<>/obj-s390x-linux-gnu/unittests/CMakeFiles/testumlroledialog_autogen.dir/DependInfo.cmake --color= make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/unittests /<>/obj-s390x-linux-gnu/unittests/CMakeFiles/testlistpopupmenu_autogen.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make -f unittests/CMakeFiles/testpythonwriter_autogen.dir/build.make unittests/CMakeFiles/testpythonwriter_autogen.dir/build make[4]: Entering directory '/<>/obj-s390x-linux-gnu' make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make -f unittests/CMakeFiles/testumlobject_autogen.dir/build.make unittests/CMakeFiles/testumlobject_autogen.dir/build make[4]: Entering directory '/<>/obj-s390x-linux-gnu' make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make -f unittests/CMakeFiles/testlistpopupmenu_autogen.dir/build.make unittests/CMakeFiles/testlistpopupmenu_autogen.dir/build make[4]: Entering directory '/<>/obj-s390x-linux-gnu' [ 91%] Automatic MOC for target testumlobject make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make -f unittests/CMakeFiles/testumlroledialog_autogen.dir/build.make unittests/CMakeFiles/testumlroledialog_autogen.dir/build cd /<>/obj-s390x-linux-gnu/unittests && /usr/bin/cmake -E cmake_autogen /<>/obj-s390x-linux-gnu/unittests/CMakeFiles/testumlobject_autogen.dir/AutogenInfo.cmake Debian make[4]: Entering directory '/<>/obj-s390x-linux-gnu' [ 91%] Automatic MOC for target testpythonwriter cd /<>/obj-s390x-linux-gnu/unittests && /usr/bin/cmake -E cmake_autogen /<>/obj-s390x-linux-gnu/unittests/CMakeFiles/testpythonwriter_autogen.dir/AutogenInfo.cmake Debian [ 91%] Automatic MOC for target testlistpopupmenu cd /<>/obj-s390x-linux-gnu/unittests && /usr/bin/cmake -E cmake_autogen /<>/obj-s390x-linux-gnu/unittests/CMakeFiles/testlistpopupmenu_autogen.dir/AutogenInfo.cmake Debian [ 91%] Automatic MOC for target testumlroledialog cd /<>/obj-s390x-linux-gnu/unittests && /usr/bin/cmake -E cmake_autogen /<>/obj-s390x-linux-gnu/unittests/CMakeFiles/testumlroledialog_autogen.dir/AutogenInfo.cmake Debian make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' [ 91%] Built target testpythonwriter_autogen make -f unittests/CMakeFiles/testcrashhandler_autogen.dir/build.make unittests/CMakeFiles/testcrashhandler_autogen.dir/depend make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' [ 91%] Built target testumlobject_autogen make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/unittests /<>/obj-s390x-linux-gnu/unittests/CMakeFiles/testcrashhandler_autogen.dir/DependInfo.cmake --color= make -f umbrello/CMakeFiles/umbrello.dir/build.make umbrello/CMakeFiles/umbrello.dir/depend [ 91%] Built target testlistpopupmenu_autogen make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/umbrello /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/umbrello /<>/obj-s390x-linux-gnu/umbrello/CMakeFiles/umbrello.dir/DependInfo.cmake --color= make -f unittests/CMakeFiles/testoptionstate.dir/build.make unittests/CMakeFiles/testoptionstate.dir/depend make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/unittests /<>/obj-s390x-linux-gnu/unittests/CMakeFiles/testoptionstate.dir/DependInfo.cmake --color= [ 91%] Built target testumlroledialog_autogen make -f unittests/CMakeFiles/testbasictypes.dir/build.make unittests/CMakeFiles/testbasictypes.dir/depend make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make -f unittests/CMakeFiles/testcrashhandler_autogen.dir/build.make unittests/CMakeFiles/testcrashhandler_autogen.dir/build make[4]: Entering directory '/<>/obj-s390x-linux-gnu' make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/unittests /<>/obj-s390x-linux-gnu/unittests/CMakeFiles/testbasictypes.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make -f umbrello/CMakeFiles/umbrello.dir/build.make umbrello/CMakeFiles/umbrello.dir/build make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make -f unittests/CMakeFiles/testoptionstate.dir/build.make unittests/CMakeFiles/testoptionstate.dir/build [ 91%] Automatic MOC for target testcrashhandler cd /<>/obj-s390x-linux-gnu/unittests && /usr/bin/cmake -E cmake_autogen /<>/obj-s390x-linux-gnu/unittests/CMakeFiles/testcrashhandler_autogen.dir/AutogenInfo.cmake Debian make[4]: Entering directory '/<>/obj-s390x-linux-gnu' make[4]: Nothing to be done for 'umbrello/CMakeFiles/umbrello.dir/build'. make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make -f unittests/CMakeFiles/testbasictypes.dir/build.make unittests/CMakeFiles/testbasictypes.dir/build make[4]: Entering directory '/<>/obj-s390x-linux-gnu' make[4]: Nothing to be done for 'unittests/CMakeFiles/testoptionstate.dir/build'. make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make[4]: Entering directory '/<>/obj-s390x-linux-gnu' make[4]: Nothing to be done for 'unittests/CMakeFiles/testbasictypes.dir/build'. make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' [ 92%] Built target umbrello make -f unittests/CMakeFiles/testcppwriter.dir/build.make unittests/CMakeFiles/testcppwriter.dir/depend make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/unittests /<>/obj-s390x-linux-gnu/unittests/CMakeFiles/testcppwriter.dir/DependInfo.cmake --color= [ 93%] Built target testoptionstate make -f unittests/CMakeFiles/testumlobject.dir/build.make unittests/CMakeFiles/testumlobject.dir/depend [ 93%] Built target testcrashhandler_autogen make -f unittests/CMakeFiles/testpythonwriter.dir/build.make unittests/CMakeFiles/testpythonwriter.dir/depend make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/unittests /<>/obj-s390x-linux-gnu/unittests/CMakeFiles/testumlobject.dir/DependInfo.cmake --color= [ 94%] Built target testbasictypes make -f unittests/CMakeFiles/testumlroledialog.dir/build.make unittests/CMakeFiles/testumlroledialog.dir/depend make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/unittests /<>/obj-s390x-linux-gnu/unittests/CMakeFiles/testpythonwriter.dir/DependInfo.cmake --color= make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/unittests /<>/obj-s390x-linux-gnu/unittests/CMakeFiles/testumlroledialog.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make -f unittests/CMakeFiles/testcppwriter.dir/build.make unittests/CMakeFiles/testcppwriter.dir/build make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make -f unittests/CMakeFiles/testumlroledialog.dir/build.make unittests/CMakeFiles/testumlroledialog.dir/build make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make -f unittests/CMakeFiles/testumlobject.dir/build.make unittests/CMakeFiles/testumlobject.dir/build make -f unittests/CMakeFiles/testpythonwriter.dir/build.make unittests/CMakeFiles/testpythonwriter.dir/build make[4]: Entering directory '/<>/obj-s390x-linux-gnu' make[4]: Nothing to be done for 'unittests/CMakeFiles/testcppwriter.dir/build'. make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make[4]: Entering directory '/<>/obj-s390x-linux-gnu' make[4]: Nothing to be done for 'unittests/CMakeFiles/testumlroledialog.dir/build'. make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make[4]: Entering directory '/<>/obj-s390x-linux-gnu' make[4]: Nothing to be done for 'unittests/CMakeFiles/testpythonwriter.dir/build'. make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make[4]: Entering directory '/<>/obj-s390x-linux-gnu' make[4]: Nothing to be done for 'unittests/CMakeFiles/testumlobject.dir/build'. make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' [ 96%] Built target testpythonwriter [ 96%] Built target testcppwriter make -f unittests/CMakeFiles/testlistpopupmenu.dir/build.make unittests/CMakeFiles/testlistpopupmenu.dir/depend make -f unittests/CMakeFiles/testcrashhandler.dir/build.make unittests/CMakeFiles/testcrashhandler.dir/depend [ 97%] Built target testumlroledialog [ 98%] Built target testumlobject make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/unittests /<>/obj-s390x-linux-gnu/unittests/CMakeFiles/testlistpopupmenu.dir/DependInfo.cmake --color= make[4]: Entering directory '/<>/obj-s390x-linux-gnu' cd /<>/obj-s390x-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittests /<>/obj-s390x-linux-gnu /<>/obj-s390x-linux-gnu/unittests /<>/obj-s390x-linux-gnu/unittests/CMakeFiles/testcrashhandler.dir/DependInfo.cmake --color= make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make -f unittests/CMakeFiles/testcrashhandler.dir/build.make unittests/CMakeFiles/testcrashhandler.dir/build make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' make -f unittests/CMakeFiles/testlistpopupmenu.dir/build.make unittests/CMakeFiles/testlistpopupmenu.dir/build make[4]: Entering directory '/<>/obj-s390x-linux-gnu' make[4]: Nothing to be done for 'unittests/CMakeFiles/testcrashhandler.dir/build'. make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' [ 99%] Built target testcrashhandler make[4]: Entering directory '/<>/obj-s390x-linux-gnu' make[4]: Nothing to be done for 'unittests/CMakeFiles/testlistpopupmenu.dir/build'. make[4]: Leaving directory '/<>/obj-s390x-linux-gnu' [100%] Built target testlistpopupmenu make[3]: Leaving directory '/<>/obj-s390x-linux-gnu' /usr/bin/cmake -E cmake_progress_start /<>/obj-s390x-linux-gnu/CMakeFiles 0 make -f CMakeFiles/Makefile2 preinstall make[3]: Entering directory '/<>/obj-s390x-linux-gnu' make[3]: Nothing to be done for 'preinstall'. make[3]: Leaving directory '/<>/obj-s390x-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/nl -- Installing: /<>/debian/umbrello/usr/share/locale/nl/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/nl/LC_MESSAGES/umbrello_kdevphp5.mo -- 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/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/it -- Installing: /<>/debian/umbrello/usr/share/locale/it/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/it/LC_MESSAGES/umbrello_kdevphp5.mo -- 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/mr -- Installing: /<>/debian/umbrello/usr/share/locale/mr/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/mr/LC_MESSAGES/umbrello_kdevphp5.mo -- Installing: /<>/debian/umbrello/usr/share/locale/mr/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_kdevphp5.mo -- Installing: /<>/debian/umbrello/usr/share/locale/et/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/share/locale/uk -- Installing: /<>/debian/umbrello/usr/share/locale/uk/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/uk/LC_MESSAGES/umbrello_kdevphp5.mo -- 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/da -- Installing: /<>/debian/umbrello/usr/share/locale/da/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/da/LC_MESSAGES/umbrello_kdevphp5.mo -- Installing: /<>/debian/umbrello/usr/share/locale/da/LC_MESSAGES/umbrello.mo -- Installing: /<>/debian/umbrello/usr/share/locale/da/LC_MESSAGES/umbrello_kdevphp.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_kdevphp5.mo -- Installing: /<>/debian/umbrello/usr/share/locale/gl/LC_MESSAGES/umbrello.mo -- Installing: /<>/debian/umbrello/usr/share/locale/gl/LC_MESSAGES/umbrello_kdevphp.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_kdevphp5.mo -- 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/ro -- Installing: /<>/debian/umbrello/usr/share/locale/ro/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/ro/LC_MESSAGES/umbrello_kdevphp5.mo -- Installing: /<>/debian/umbrello/usr/share/locale/ro/LC_MESSAGES/umbrello.mo -- 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_kdevphp5.mo -- Installing: /<>/debian/umbrello/usr/share/locale/zh_TW/LC_MESSAGES/umbrello.mo -- Installing: /<>/debian/umbrello/usr/share/locale/zh_TW/LC_MESSAGES/umbrello_kdevphp.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_kdevphp5.mo -- Installing: /<>/debian/umbrello/usr/share/locale/ko/LC_MESSAGES/umbrello.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_kdevphp5.mo -- Installing: /<>/debian/umbrello/usr/share/locale/ug/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_kdevphp5.mo -- 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/de -- Installing: /<>/debian/umbrello/usr/share/locale/de/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/de/LC_MESSAGES/umbrello_kdevphp5.mo -- 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/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/pt -- Installing: /<>/debian/umbrello/usr/share/locale/pt/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/pt/LC_MESSAGES/umbrello_kdevphp5.mo -- 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/nb -- Installing: /<>/debian/umbrello/usr/share/locale/nb/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/nb/LC_MESSAGES/umbrello_kdevphp5.mo -- 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/fi -- Installing: /<>/debian/umbrello/usr/share/locale/fi/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/fi/LC_MESSAGES/umbrello_kdevphp5.mo -- 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/ja -- Installing: /<>/debian/umbrello/usr/share/locale/ja/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/ja/LC_MESSAGES/umbrello_kdevphp5.mo -- 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/en_GB -- Installing: /<>/debian/umbrello/usr/share/locale/en_GB/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/en_GB/LC_MESSAGES/umbrello_kdevphp5.mo -- Installing: /<>/debian/umbrello/usr/share/locale/en_GB/LC_MESSAGES/umbrello.mo -- Installing: /<>/debian/umbrello/usr/share/locale/en_GB/LC_MESSAGES/umbrello_kdevphp.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_kdevphp5.mo -- 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/pl -- Installing: /<>/debian/umbrello/usr/share/locale/pl/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/pl/LC_MESSAGES/umbrello_kdevphp5.mo -- 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/hr -- Installing: /<>/debian/umbrello/usr/share/locale/hr/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/hr/LC_MESSAGES/umbrello_kdevphp5.mo -- Installing: /<>/debian/umbrello/usr/share/locale/hr/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_kdevphp5.mo -- 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/lt -- Installing: /<>/debian/umbrello/usr/share/locale/lt/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/lt/LC_MESSAGES/umbrello_kdevphp5.mo -- Installing: /<>/debian/umbrello/usr/share/locale/lt/LC_MESSAGES/umbrello.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_kdevphp5.mo -- Installing: /<>/debian/umbrello/usr/share/locale/bs/LC_MESSAGES/umbrello.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_kdevphp5.mo -- Installing: /<>/debian/umbrello/usr/share/locale/hu/LC_MESSAGES/umbrello.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/eo -- Installing: /<>/debian/umbrello/usr/share/locale/eo/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/eo/LC_MESSAGES/umbrello_kdevphp5.mo -- Installing: /<>/debian/umbrello/usr/share/locale/eo/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_kdevphp5.mo -- Installing: /<>/debian/umbrello/usr/share/locale/tr/LC_MESSAGES/umbrello.mo -- Installing: /<>/debian/umbrello/usr/share/locale/tr/LC_MESSAGES/umbrello_kdevphp.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_kdevphp5.mo -- 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/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/nds -- Installing: /<>/debian/umbrello/usr/share/locale/nds/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/nds/LC_MESSAGES/umbrello_kdevphp5.mo -- Installing: /<>/debian/umbrello/usr/share/locale/nds/LC_MESSAGES/umbrello.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_kdevphp5.mo -- 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/el -- Installing: /<>/debian/umbrello/usr/share/locale/el/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/el/LC_MESSAGES/umbrello_kdevphp5.mo -- Installing: /<>/debian/umbrello/usr/share/locale/el/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_kdevphp5.mo -- Installing: /<>/debian/umbrello/usr/share/locale/ga/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_kdevphp5.mo -- Installing: /<>/debian/umbrello/usr/share/locale/kk/LC_MESSAGES/umbrello.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_kdevphp5.mo -- 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/sl -- Installing: /<>/debian/umbrello/usr/share/locale/sl/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/sl/LC_MESSAGES/umbrello_kdevphp5.mo -- Installing: /<>/debian/umbrello/usr/share/locale/sl/LC_MESSAGES/umbrello.mo -- Installing: /<>/debian/umbrello/usr/share/locale/sl/LC_MESSAGES/umbrello_kdevphp.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/sv -- Installing: /<>/debian/umbrello/usr/share/locale/sv/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/sv/LC_MESSAGES/umbrello_kdevphp5.mo -- 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/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/ru -- Installing: /<>/debian/umbrello/usr/share/locale/ru/LC_MESSAGES -- Installing: /<>/debian/umbrello/usr/share/locale/ru/LC_MESSAGES/umbrello_kdevphp5.mo -- Installing: /<>/debian/umbrello/usr/share/locale/ru/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_kdevphp5.mo -- 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/doc/HTML/it/umbrello/index.cache.bz2 -- Installing: /<>/debian/umbrello/usr/share/doc/HTML/it/umbrello/authors.docbook -- Installing: /<>/debian/umbrello/usr/share/doc/HTML/it/umbrello/code_import_and_generation.docbook -- Installing: /<>/debian/umbrello/usr/share/doc/HTML/it/umbrello/credits.docbook -- Installing: /<>/debian/umbrello/usr/share/doc/HTML/it/umbrello/index.docbook -- Installing: /<>/debian/umbrello/usr/share/doc/HTML/it/umbrello/introduction.docbook -- Installing: /<>/debian/umbrello/usr/share/doc/HTML/it/umbrello/other_features.docbook -- Installing: /<>/debian/umbrello/usr/share/doc/HTML/it/umbrello/uml_basics.docbook -- Installing: /<>/debian/umbrello/usr/share/doc/HTML/it/umbrello/working_with_umbrello.docbook -- Installing: /<>/debian/umbrello/usr/bin/umbrello5 -- Installing: /<>/debian/umbrello/usr/share/applications/org.kde.umbrello.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/entityrelationship-horizontal.desktop -- Installing: /<>/debian/umbrello/usr/share/umbrello5/layouts/activity-vertical.desktop -- Installing: /<>/debian/umbrello/usr/share/umbrello5/layouts/usecase-default.desktop -- Installing: /<>/debian/umbrello/usr/share/umbrello5/layouts/entityrelationship-export.desktop -- Installing: /<>/debian/umbrello/usr/share/umbrello5/layouts/class-vertical.desktop -- Installing: /<>/debian/umbrello/usr/share/umbrello5/layouts/class-export.desktop -- Installing: /<>/debian/umbrello/usr/share/umbrello5/layouts/activity-export.desktop -- Installing: /<>/debian/umbrello/usr/share/umbrello5/layouts/state-vertical.desktop -- Installing: /<>/debian/umbrello/usr/share/umbrello5/layouts/entityrelationship-vertical.desktop -- Installing: /<>/debian/umbrello/usr/share/umbrello5/layouts/object-horizontal.desktop -- Installing: /<>/debian/umbrello/usr/share/umbrello5/layouts/object-export.desktop -- Installing: /<>/debian/umbrello/usr/share/umbrello5/layouts/state-export.desktop -- Installing: /<>/debian/umbrello/usr/share/umbrello5/layouts/object-vertical.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.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/share/doc/HTML/en/umbrello/apphelp/index.cache.bz2 -- Installing: /<>/debian/umbrello/usr/share/doc/HTML/en/umbrello/apphelp/index.docbook -- Installing: /<>/debian/umbrello/usr/bin/po2xmi5 -- Installing: /<>/debian/umbrello/usr/bin/xmi2pot5 make[2]: Leaving directory '/<>/obj-s390x-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_gconf # [-a] dh_gconf: Please migrate to dh_installgsettings; gconf + dh_gconf is scheduled for removal. 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:17.08.3~), kde-l10n-ast (<< 4:17.08.3~), kde-l10n-bg (<< 4:17.08.3~), kde-l10n-bs (<< 4:17.08.3~), kde-l10n-ca (<< 4:17.08.3~), kde-l10n-cavalencia (<< 4:17.08.3~), kde-l10n-cs (<< 4:17.08.3~), kde-l10n-da (<< 4:17.08.3~), kde-l10n-de (<< 4:17.08.3~), kde-l10n-el (<< 4:17.08.3~), kde-l10n-engb (<< 4:17.08.3~), kde-l10n-eo (<< 4:17.08.3~), kde-l10n-es (<< 4:17.08.3~), kde-l10n-et (<< 4:17.08.3~), kde-l10n-eu (<< 4:17.08.3~), kde-l10n-fa (<< 4:17.08.3~), kde-l10n-fi (<< 4:17.08.3~), kde-l10n-fr (<< 4:17.08.3~), kde-l10n-ga (<< 4:17.08.3~), kde-l10n-gl (<< 4:17.08.3~), kde-l10n-he (<< 4:17.08.3~), kde-l10n-hi (<< 4:17.08.3~), kde-l10n-hr (<< 4:17.08.3~), kde-l10n-hu (<< 4:17.08.3~), kde-l10n-ia (<< 4:17.08.3~), kde-l10n-id (<< 4:17.08.3~), kde-l10n-is (<< 4:17.08.3~), kde-l10n-it (<< 4:17.08.3~), kde-l10n-ja (<< 4:17.08.3~), kde-l10n-kk (<< 4:17.08.3~), kde-l10n-km (<< 4:17.08.3~), kde-l10n-ko (<< 4:17.08.3~), kde-l10n-lt (<< 4:17.08.3~), kde-l10n-lv (<< 4:17.08.3~), kde-l10n-mr (<< 4:17.08.3~), kde-l10n-nb (<< 4:17.08.3~), kde-l10n-nds (<< 4:17.08.3~), kde-l10n-nl (<< 4:17.08.3~), kde-l10n-nn (<< 4:17.08.3~), kde-l10n-pa (<< 4:17.08.3~), kde-l10n-pl (<< 4:17.08.3~), kde-l10n-pt (<< 4:17.08.3~), kde-l10n-ptbr (<< 4:17.08.3~), kde-l10n-ro (<< 4:17.08.3~), kde-l10n-ru (<< 4:17.08.3~), kde-l10n-sk (<< 4:17.08.3~), kde-l10n-sl (<< 4:17.08.3~), kde-l10n-sr (<< 4:17.08.3~), kde-l10n-sv (<< 4:17.08.3~), kde-l10n-tr (<< 4:17.08.3~), kde-l10n-ug (<< 4:17.08.3~), kde-l10n-uk (<< 4:17.08.3~), kde-l10n-wa (<< 4:17.08.3~), kde-l10n-zhcn (<< 4:17.08.3~), kde-l10n-zhtw (<< 4:17.08.3~),' | \ tee -a debian/umbrello.substvars > /dev/null dh_gencontrol # [-a] dh_md5sums # [-a] dh_builddeb -u-Zxz # [-a] INFO: pkgstriptranslations version 144 INFO: pkgstriptranslations version 144 pkgstriptranslations: processing umbrello (in debian/umbrello); do_strip: , oemstrip: pkgstriptranslations: processing umbrello-dbgsym (in debian/.debhelper/umbrello/dbgsym-root); do_strip: , oemstrip: debian/umbrello/usr/share/umbrello5/layouts/class-horizontal.desktop: does not have gettext domain, not stripping debian/umbrello/usr/share/umbrello5/layouts/entityrelationship-horizontal.desktop: does not have gettext domain, not stripping debian/umbrello/usr/share/umbrello5/layouts/activity-vertical.desktop: does not have gettext domain, not stripping debian/umbrello/usr/share/umbrello5/layouts/usecase-default.desktop: does not have gettext domain, not stripping debian/umbrello/usr/share/umbrello5/layouts/entityrelationship-export.desktop: does not have gettext domain, not stripping debian/umbrello/usr/share/umbrello5/layouts/class-vertical.desktop: does not have gettext domain, not stripping debian/umbrello/usr/share/umbrello5/layouts/class-export.desktop: does not have gettext domain, not stripping debian/umbrello/usr/share/umbrello5/layouts/activity-export.desktop: does not have gettext domain, not stripping debian/umbrello/usr/share/umbrello5/layouts/state-vertical.desktop: does not have gettext domain, not stripping debian/umbrello/usr/share/umbrello5/layouts/entityrelationship-vertical.desktop: does not have gettext domain, not stripping debian/umbrello/usr/share/umbrello5/layouts/object-horizontal.desktop: does not have gettext domain, not stripping debian/umbrello/usr/share/umbrello5/layouts/object-export.desktop: does not have gettext domain, not stripping debian/umbrello/usr/share/umbrello5/layouts/state-export.desktop: does not have gettext domain, not stripping debian/umbrello/usr/share/umbrello5/layouts/object-vertical.desktop: does not have gettext domain, not stripping debian/umbrello/usr/share/applications/org.kde.umbrello.desktop: does not have gettext domain, not stripping pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/umbrello/DEBIAN/control, package umbrello, directory debian/umbrello pkgstripfiles: Truncating usr/share/doc/umbrello/changelog.Debian.gz to topmost ten records pkgstripfiles: Running PNG optimization (using 4 cpus) for package umbrello ... .oooooooooopkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/.debhelper/umbrello/dbgsym-root/DEBIAN/control, package umbrello-dbgsym, directory debian/.debhelper/umbrello/dbgsym-root dpkg-deb: building package 'umbrello-dbgsym' in 'debian/.debhelper/scratch-space/build-umbrello/umbrello-dbgsym_18.12.2-0ubuntu1_s390x.deb'. oooooooooooooo Renaming umbrello-dbgsym_18.12.2-0ubuntu1_s390x.deb to umbrello-dbgsym_18.12.2-0ubuntu1_s390x.ddeb oooo pkgstripfiles: PNG optimization (28/0) for package umbrello took 27 s dpkg-deb: building package 'umbrello' in '../umbrello_18.12.2-0ubuntu1_s390x.deb'. dh_kubuntu_list-missing # [-a] === Start list-missing === End list-missing dh_kubuntu_execute_lintian # [-a] dpkg-genchanges: info: including full source code in upload === Start lintian W: umbrello changes: orig-tarball-missing-upstream-signature umbrello_18.12.2.orig.tar.xz W: umbrello source: inconsistent-appstream-metadata-license lib/kdev5-php/org.kde.umbrello.kdev-php.metainfo.xml (cc0-1.0 != gpl-2+) W: umbrello source: inconsistent-appstream-metadata-license umbrello/org.kde.umbrello.appdata.xml (cc0-1.0 != gpl-2+) W: umbrello: binary-without-manpage usr/bin/po2xmi5 W: umbrello: binary-without-manpage usr/bin/umbrello5 W: umbrello: binary-without-manpage usr/bin/xmi2pot5 W: umbrello: incorrect-path-for-interpreter usr/share/umbrello5/headings/heading.pm (#!/usr/bin/env perl != /usr/bin/perl) N: 1 tag overridden (1 warning); 4 unused overrides === End lintian make[1]: Leaving directory '/<>' # "binary-arch" target is done -- SUCCESS making standard target 'binary-arch'. dpkg-genbuildinfo --build=any dpkg-genchanges --build=any -mLaunchpad Build Daemon >../umbrello_18.12.2-0ubuntu1_s390x.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 20190217-1424 Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Post Build Chroot | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Changes | +------------------------------------------------------------------------------+ umbrello_18.12.2-0ubuntu1_s390x.changes: ---------------------------------------- Format: 1.8 Date: Sun, 17 Feb 2019 13:23:26 +0000 Source: umbrello Binary: umbrello Architecture: s390x Version: 4:18.12.2-0ubuntu1 Distribution: disco-proposed Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Rik Mills Description: umbrello - UML modelling tool and code generator Changes: umbrello (4:18.12.2-0ubuntu1) disco; urgency=medium . * New upstream release (18.12.2) Checksums-Sha1: 1a12b7ed9bf312bbf9f58138732d0731419c02ba 63173628 umbrello-dbgsym_18.12.2-0ubuntu1_s390x.ddeb 1fc07b9c8e9b205a8a1a19a49ebefa0af160661e 26109 umbrello_18.12.2-0ubuntu1_s390x.buildinfo 5f769cd3dceedb147918de6b3252a31ea542fd98 2387300 umbrello_18.12.2-0ubuntu1_s390x.deb Checksums-Sha256: 63a210470656be6f6c165c2d50a7db7c10e4aed4220bec8af37b16deb61b8f2c 63173628 umbrello-dbgsym_18.12.2-0ubuntu1_s390x.ddeb 7c827da9fe20a11880c8f44c8ff73333860ccd6ba48a905d3e405298525f18c2 26109 umbrello_18.12.2-0ubuntu1_s390x.buildinfo d39bf451920206e0eb04fb40ed55b5fec2a5235e646260ed9c6aeb87cbdc1848 2387300 umbrello_18.12.2-0ubuntu1_s390x.deb Files: 0d3b8f02313c77cd5ed9d37bab8b8920 63173628 debug optional umbrello-dbgsym_18.12.2-0ubuntu1_s390x.ddeb 1f2f5f9fd8db50f48b01374f3599f019 26109 kde optional umbrello_18.12.2-0ubuntu1_s390x.buildinfo 999a5fc9ea617f8ba75c88ad4ac75c5b 2387300 devel optional umbrello_18.12.2-0ubuntu1_s390x.deb +------------------------------------------------------------------------------+ | Package contents | +------------------------------------------------------------------------------+ umbrello_18.12.2-0ubuntu1_s390x.deb ----------------------------------- new debian package, version 2.0. size 2387300 bytes: control archive=5900 bytes. 4801 bytes, 20 lines control 16609 bytes, 201 lines md5sums Package: umbrello Version: 4:18.12.2-0ubuntu1 Architecture: s390x Maintainer: Ubuntu Developers Original-Maintainer: Debian/Kubuntu Qt/KDE Maintainers Installed-Size: 10858 Depends: kinit, kio, libc6 (>= 2.4), libkf5archive5 (>= 4.96.0), libkf5completion5 (>= 4.97.0), libkf5configcore5 (>= 4.98.0), libkf5configgui5 (>= 4.97.0), libkf5configwidgets5 (>= 4.98.0), libkf5coreaddons5 (>= 4.97.0), libkf5crash5 (>= 5.15.0), libkf5i18n5 (>= 4.97.0), libkf5iconthemes5 (>= 4.96.0), libkf5jobwidgets5 (>= 4.96.0), libkf5kdelibs4support5 (>= 4.96.0), libkf5kiocore5 (>= 4.96.0), libkf5kiowidgets5 (>= 4.96.0), libkf5texteditor5, libkf5textwidgets5 (>= 4.96.0), libkf5widgetsaddons5 (>= 5.1.0), libkf5xmlgui-bin, libkf5xmlgui5 (>= 4.98.0), libqt5core5a (>= 5.11.0~rc1), libqt5gui5 (>= 5.8.0) | libqt5gui5-gles (>= 5.8.0), libqt5printsupport5 (>= 5.6.1~), libqt5svg5 (>= 5.6.0~beta), libqt5webkit5 (>= 5.6.0~rc), libqt5widgets5 (>= 5.11.0~rc1), libqt5xml5 (>= 5.6.1~), libstdc++6 (>= 5.2), libxml2 (>= 2.7.4), libxslt1.1 (>= 1.1.25) Suggests: khelpcenter Breaks: kde-l10n-ar (<< 4:17.08.3~), kde-l10n-ast (<< 4:17.08.3~), kde-l10n-bg (<< 4:17.08.3~), kde-l10n-bs (<< 4:17.08.3~), kde-l10n-ca (<< 4:17.08.3~), kde-l10n-cavalencia (<< 4:17.08.3~), kde-l10n-cs (<< 4:17.08.3~), kde-l10n-da (<< 4:17.08.3~), kde-l10n-de (<< 4:17.08.3~), kde-l10n-el (<< 4:17.08.3~), kde-l10n-engb (<< 4:17.08.3~), kde-l10n-eo (<< 4:17.08.3~), kde-l10n-es (<< 4:17.08.3~), kde-l10n-et (<< 4:17.08.3~), kde-l10n-eu (<< 4:17.08.3~), kde-l10n-fa (<< 4:17.08.3~), kde-l10n-fi (<< 4:17.08.3~), kde-l10n-fr (<< 4:17.08.3~), kde-l10n-ga (<< 4:17.08.3~), kde-l10n-gl (<< 4:17.08.3~), kde-l10n-he (<< 4:17.08.3~), kde-l10n-hi (<< 4:17.08.3~), kde-l10n-hr (<< 4:17.08.3~), kde-l10n-hu (<< 4:17.08.3~), kde-l10n-ia (<< 4:17.08.3~), kde-l10n-id (<< 4:17.08.3~), kde-l10n-is (<< 4:17.08.3~), kde-l10n-it (<< 4:17.08.3~), kde-l10n-ja (<< 4:17.08.3~), kde-l10n-kk (<< 4:17.08.3~), kde-l10n-km (<< 4:17.08.3~), kde-l10n-ko (<< 4:17.08.3~), kde-l10n-lt (<< 4:17.08.3~), kde-l10n-lv (<< 4:17.08.3~), kde-l10n-mr (<< 4:17.08.3~), kde-l10n-nb (<< 4:17.08.3~), kde-l10n-nds (<< 4:17.08.3~), kde-l10n-nl (<< 4:17.08.3~), kde-l10n-nn (<< 4:17.08.3~), kde-l10n-pa (<< 4:17.08.3~), kde-l10n-pl (<< 4:17.08.3~), kde-l10n-pt (<< 4:17.08.3~), kde-l10n-ptbr (<< 4:17.08.3~), kde-l10n-ro (<< 4:17.08.3~), kde-l10n-ru (<< 4:17.08.3~), kde-l10n-sk (<< 4:17.08.3~), kde-l10n-sl (<< 4:17.08.3~), kde-l10n-sr (<< 4:17.08.3~), kde-l10n-sv (<< 4:17.08.3~), kde-l10n-tr (<< 4:17.08.3~), kde-l10n-ug (<< 4:17.08.3~), kde-l10n-uk (<< 4:17.08.3~), kde-l10n-wa (<< 4:17.08.3~), kde-l10n-zhcn (<< 4:17.08.3~), kde-l10n-zhtw (<< 4:17.08.3~) Replaces: kde-l10n-ar (<< 4:17.08.3~), kde-l10n-ast (<< 4:17.08.3~), kde-l10n-bg (<< 4:17.08.3~), kde-l10n-bs (<< 4:17.08.3~), kde-l10n-ca (<< 4:17.08.3~), kde-l10n-cavalencia (<< 4:17.08.3~), kde-l10n-cs (<< 4:17.08.3~), kde-l10n-da (<< 4:17.08.3~), kde-l10n-de (<< 4:17.08.3~), kde-l10n-el (<< 4:17.08.3~), kde-l10n-engb (<< 4:17.08.3~), kde-l10n-eo (<< 4:17.08.3~), kde-l10n-es (<< 4:17.08.3~), kde-l10n-et (<< 4:17.08.3~), kde-l10n-eu (<< 4:17.08.3~), kde-l10n-fa (<< 4:17.08.3~), kde-l10n-fi (<< 4:17.08.3~), kde-l10n-fr (<< 4:17.08.3~), kde-l10n-ga (<< 4:17.08.3~), kde-l10n-gl (<< 4:17.08.3~), kde-l10n-he (<< 4:17.08.3~), kde-l10n-hi (<< 4:17.08.3~), kde-l10n-hr (<< 4:17.08.3~), kde-l10n-hu (<< 4:17.08.3~), kde-l10n-ia (<< 4:17.08.3~), kde-l10n-id (<< 4:17.08.3~), kde-l10n-is (<< 4:17.08.3~), kde-l10n-it (<< 4:17.08.3~), kde-l10n-ja (<< 4:17.08.3~), kde-l10n-kk (<< 4:17.08.3~), kde-l10n-km (<< 4:17.08.3~), kde-l10n-ko (<< 4:17.08.3~), kde-l10n-lt (<< 4:17.08.3~), kde-l10n-lv (<< 4:17.08.3~), kde-l10n-mr (<< 4:17.08.3~), kde-l10n-nb (<< 4:17.08.3~), kde-l10n-nds (<< 4:17.08.3~), kde-l10n-nl (<< 4:17.08.3~), kde-l10n-nn (<< 4:17.08.3~), kde-l10n-pa (<< 4:17.08.3~), kde-l10n-pl (<< 4:17.08.3~), kde-l10n-pt (<< 4:17.08.3~), kde-l10n-ptbr (<< 4:17.08.3~), kde-l10n-ro (<< 4:17.08.3~), kde-l10n-ru (<< 4:17.08.3~), kde-l10n-sk (<< 4:17.08.3~), kde-l10n-sl (<< 4:17.08.3~), kde-l10n-sr (<< 4:17.08.3~), kde-l10n-sv (<< 4:17.08.3~), kde-l10n-tr (<< 4:17.08.3~), kde-l10n-ug (<< 4:17.08.3~), kde-l10n-uk (<< 4:17.08.3~), kde-l10n-wa (<< 4:17.08.3~), kde-l10n-zhcn (<< 4:17.08.3~), kde-l10n-zhtw (<< 4:17.08.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 2019-02-17 13:23 ./ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/bin/ -rwxr-xr-x root/root 75704 2019-02-17 13:23 ./usr/bin/po2xmi5 -rwxr-xr-x root/root 6165616 2019-02-17 13:23 ./usr/bin/umbrello5 -rwxr-xr-x root/root 75704 2019-02-17 13:23 ./usr/bin/xmi2pot5 drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/applications/ -rw-r--r-- root/root 5898 2019-02-17 13:23 ./usr/share/applications/org.kde.umbrello.desktop drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/doc/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/doc/HTML/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/doc/HTML/en/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/doc/HTML/en/umbrello/ -rw-r--r-- root/root 36539 2019-02-17 13:23 ./usr/share/doc/HTML/en/umbrello/activity-diagram.png -rw-r--r-- root/root 1604 2019-02-17 13:23 ./usr/share/doc/HTML/en/umbrello/aggregation.png drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/doc/HTML/en/umbrello/apphelp/ -rw-r--r-- root/root 1678 2019-02-17 13:23 ./usr/share/doc/HTML/en/umbrello/apphelp/index.cache.bz2 -rw-r--r-- root/root 2882 2019-02-03 10:45 ./usr/share/doc/HTML/en/umbrello/apphelp/index.docbook -rw-r--r-- root/root 2187 2019-02-17 13:23 ./usr/share/doc/HTML/en/umbrello/association.png -rw-r--r-- root/root 2325 2019-02-03 10:45 ./usr/share/doc/HTML/en/umbrello/authors.docbook -rw-r--r-- root/root 10224 2019-02-17 13:23 ./usr/share/doc/HTML/en/umbrello/category.png -rw-r--r-- root/root 28375 2019-02-17 13:23 ./usr/share/doc/HTML/en/umbrello/class-diagram.png -rw-r--r-- root/root 2983 2019-02-17 13:23 ./usr/share/doc/HTML/en/umbrello/class.png -rw-r--r-- root/root 14953 2019-02-17 13:23 ./usr/share/doc/HTML/en/umbrello/code-import.png -rw-r--r-- root/root 7968 2019-02-03 10:45 ./usr/share/doc/HTML/en/umbrello/code_import_and_generation.docbook -rw-r--r-- root/root 33932 2019-02-17 13:23 ./usr/share/doc/HTML/en/umbrello/collaboration-diagram.png -rw-r--r-- root/root 1858 2019-02-17 13:23 ./usr/share/doc/HTML/en/umbrello/composition.png -rw-r--r-- root/root 185 2019-02-03 10:45 ./usr/share/doc/HTML/en/umbrello/credits.docbook -rw-r--r-- root/root 5055 2019-02-17 13:23 ./usr/share/doc/HTML/en/umbrello/disjoint-specialization.png -rw-r--r-- root/root 26780 2019-02-17 13:23 ./usr/share/doc/HTML/en/umbrello/entity-relationship-diagram.png -rw-r--r-- root/root 1907 2019-02-17 13:23 ./usr/share/doc/HTML/en/umbrello/entity.png -rw-r--r-- root/root 20207 2019-02-17 13:23 ./usr/share/doc/HTML/en/umbrello/folders.png -rw-r--r-- root/root 1848 2019-02-17 13:23 ./usr/share/doc/HTML/en/umbrello/generalization.png -rw-r--r-- root/root 21947 2019-02-17 13:23 ./usr/share/doc/HTML/en/umbrello/generation-options.png -rw-r--r-- root/root 19115 2019-02-17 13:23 ./usr/share/doc/HTML/en/umbrello/index.cache.bz2 -rw-r--r-- root/root 2034 2019-02-03 10:45 ./usr/share/doc/HTML/en/umbrello/index.docbook -rw-r--r-- root/root 2094 2019-02-03 10:45 ./usr/share/doc/HTML/en/umbrello/introduction.docbook -rw-r--r-- root/root 2607 2019-02-03 10:45 ./usr/share/doc/HTML/en/umbrello/other_features.docbook -rw-r--r-- root/root 5594 2019-02-17 13:23 ./usr/share/doc/HTML/en/umbrello/overlapping-specialization.png -rw-r--r-- root/root 26386 2019-02-17 13:23 ./usr/share/doc/HTML/en/umbrello/sequence-diagram.png -rw-r--r-- root/root 30713 2019-02-17 13:23 ./usr/share/doc/HTML/en/umbrello/state-diagram.png -rw-r--r-- root/root 20853 2019-02-17 13:23 ./usr/share/doc/HTML/en/umbrello/umbrello-main-screen.png -rw-r--r-- root/root 29663 2019-02-17 13:23 ./usr/share/doc/HTML/en/umbrello/umbrello-ui.png -rw-r--r-- root/root 33936 2019-02-03 10:45 ./usr/share/doc/HTML/en/umbrello/uml_basics.docbook -rw-r--r-- root/root 34080 2019-02-17 13:23 ./usr/share/doc/HTML/en/umbrello/use-case-diagram.png -rw-r--r-- root/root 22490 2019-02-03 10:45 ./usr/share/doc/HTML/en/umbrello/working_with_umbrello.docbook drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/doc/HTML/it/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/doc/HTML/it/umbrello/ -rw-r--r-- root/root 2334 2019-02-05 00:40 ./usr/share/doc/HTML/it/umbrello/authors.docbook -rw-r--r-- root/root 8596 2019-02-05 00:40 ./usr/share/doc/HTML/it/umbrello/code_import_and_generation.docbook -rw-r--r-- root/root 192 2019-02-05 00:40 ./usr/share/doc/HTML/it/umbrello/credits.docbook -rw-r--r-- root/root 19261 2019-02-17 13:23 ./usr/share/doc/HTML/it/umbrello/index.cache.bz2 -rw-r--r-- root/root 2302 2019-02-05 00:40 ./usr/share/doc/HTML/it/umbrello/index.docbook -rw-r--r-- root/root 2303 2019-02-05 00:40 ./usr/share/doc/HTML/it/umbrello/introduction.docbook -rw-r--r-- root/root 2821 2019-02-05 00:40 ./usr/share/doc/HTML/it/umbrello/other_features.docbook -rw-r--r-- root/root 35986 2019-02-05 00:40 ./usr/share/doc/HTML/it/umbrello/uml_basics.docbook -rw-r--r-- root/root 24513 2019-02-05 00:40 ./usr/share/doc/HTML/it/umbrello/working_with_umbrello.docbook drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/doc/umbrello/ -rw-r--r-- root/root 1003 2019-02-17 13:23 ./usr/share/doc/umbrello/changelog.Debian.gz -rw-r--r-- root/root 7546 2019-02-17 13:23 ./usr/share/doc/umbrello/copyright drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/icons/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/icons/hicolor/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/icons/hicolor/128x128/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/icons/hicolor/128x128/apps/ -rw-r--r-- root/root 3065 2019-02-17 13:23 ./usr/share/icons/hicolor/128x128/apps/umbrello.png drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/icons/hicolor/16x16/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/icons/hicolor/16x16/apps/ -rw-r--r-- root/root 453 2019-02-17 13:23 ./usr/share/icons/hicolor/16x16/apps/umbrello.png drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/icons/hicolor/16x16/mimetypes/ -rw-r--r-- root/root 440 2019-02-17 13:23 ./usr/share/icons/hicolor/16x16/mimetypes/application-x-uml.png drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/icons/hicolor/22x22/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/icons/hicolor/22x22/apps/ -rw-r--r-- root/root 588 2019-02-17 13:23 ./usr/share/icons/hicolor/22x22/apps/umbrello.png drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/icons/hicolor/32x32/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/icons/hicolor/32x32/apps/ -rw-r--r-- root/root 786 2019-02-17 13:23 ./usr/share/icons/hicolor/32x32/apps/umbrello.png drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/icons/hicolor/32x32/mimetypes/ -rw-r--r-- root/root 1678 2019-02-03 10:45 ./usr/share/icons/hicolor/32x32/mimetypes/application-x-uml.png drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/icons/hicolor/48x48/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/icons/hicolor/48x48/apps/ -rw-r--r-- root/root 1165 2019-02-17 13:23 ./usr/share/icons/hicolor/48x48/apps/umbrello.png drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/icons/hicolor/64x64/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/icons/hicolor/64x64/apps/ -rw-r--r-- root/root 1512 2019-02-17 13:23 ./usr/share/icons/hicolor/64x64/apps/umbrello.png drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/icons/hicolor/scalable/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/icons/hicolor/scalable/apps/ -rw-r--r-- root/root 1360 2019-02-03 10:45 ./usr/share/icons/hicolor/scalable/apps/umbrello.svgz drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/lintian/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 364 2019-02-17 13:23 ./usr/share/lintian/overrides/umbrello drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/ar/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/ar/LC_MESSAGES/ -rw-r--r-- root/root 1271 2019-02-17 13:23 ./usr/share/locale/ar/LC_MESSAGES/umbrello.mo drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/bg/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/bg/LC_MESSAGES/ -rw-r--r-- root/root 27796 2019-02-17 13:23 ./usr/share/locale/bg/LC_MESSAGES/umbrello.mo drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/bs/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/bs/LC_MESSAGES/ -rw-r--r-- root/root 91489 2019-02-17 13:23 ./usr/share/locale/bs/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 6768 2019-02-17 13:23 ./usr/share/locale/bs/LC_MESSAGES/umbrello_kdevphp5.mo drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/ca/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/ca/LC_MESSAGES/ -rw-r--r-- root/root 102978 2019-02-17 13:23 ./usr/share/locale/ca/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 6357 2019-02-17 13:23 ./usr/share/locale/ca/LC_MESSAGES/umbrello_kdevphp.mo -rw-r--r-- root/root 9042 2019-02-17 13:23 ./usr/share/locale/ca/LC_MESSAGES/umbrello_kdevphp5.mo drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/ca@valencia/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/ca@valencia/LC_MESSAGES/ -rw-r--r-- root/root 102979 2019-02-17 13:23 ./usr/share/locale/ca@valencia/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 6374 2019-02-17 13:23 ./usr/share/locale/ca@valencia/LC_MESSAGES/umbrello_kdevphp.mo -rw-r--r-- root/root 9058 2019-02-17 13:23 ./usr/share/locale/ca@valencia/LC_MESSAGES/umbrello_kdevphp5.mo drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/cs/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/cs/LC_MESSAGES/ -rw-r--r-- root/root 62705 2019-02-17 13:23 ./usr/share/locale/cs/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 2187 2019-02-17 13:23 ./usr/share/locale/cs/LC_MESSAGES/umbrello_kdevphp.mo -rw-r--r-- root/root 2180 2019-02-17 13:23 ./usr/share/locale/cs/LC_MESSAGES/umbrello_kdevphp5.mo drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/da/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/da/LC_MESSAGES/ -rw-r--r-- root/root 95891 2019-02-17 13:23 ./usr/share/locale/da/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 5887 2019-02-17 13:23 ./usr/share/locale/da/LC_MESSAGES/umbrello_kdevphp.mo -rw-r--r-- root/root 8593 2019-02-17 13:23 ./usr/share/locale/da/LC_MESSAGES/umbrello_kdevphp5.mo drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/de/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/de/LC_MESSAGES/ -rw-r--r-- root/root 103661 2019-02-17 13:23 ./usr/share/locale/de/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 6647 2019-02-17 13:23 ./usr/share/locale/de/LC_MESSAGES/umbrello_kdevphp.mo -rw-r--r-- root/root 9453 2019-02-17 13:23 ./usr/share/locale/de/LC_MESSAGES/umbrello_kdevphp5.mo drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/el/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/el/LC_MESSAGES/ -rw-r--r-- root/root 115105 2019-02-17 13:23 ./usr/share/locale/el/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 11064 2019-02-17 13:23 ./usr/share/locale/el/LC_MESSAGES/umbrello_kdevphp5.mo drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/en_GB/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/en_GB/LC_MESSAGES/ -rw-r--r-- root/root 96117 2019-02-17 13:23 ./usr/share/locale/en_GB/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 5937 2019-02-17 13:23 ./usr/share/locale/en_GB/LC_MESSAGES/umbrello_kdevphp.mo -rw-r--r-- root/root 8590 2019-02-17 13:23 ./usr/share/locale/en_GB/LC_MESSAGES/umbrello_kdevphp5.mo drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/eo/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/eo/LC_MESSAGES/ -rw-r--r-- root/root 52669 2019-02-17 13:23 ./usr/share/locale/eo/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 844 2019-02-17 13:23 ./usr/share/locale/eo/LC_MESSAGES/umbrello_kdevphp5.mo drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/es/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/es/LC_MESSAGES/ -rw-r--r-- root/root 103522 2019-02-17 13:23 ./usr/share/locale/es/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 6356 2019-02-17 13:23 ./usr/share/locale/es/LC_MESSAGES/umbrello_kdevphp.mo -rw-r--r-- root/root 9085 2019-02-17 13:23 ./usr/share/locale/es/LC_MESSAGES/umbrello_kdevphp5.mo drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/et/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/et/LC_MESSAGES/ -rw-r--r-- root/root 92877 2019-02-17 13:23 ./usr/share/locale/et/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 6738 2019-02-17 13:23 ./usr/share/locale/et/LC_MESSAGES/umbrello_kdevphp5.mo drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/eu/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/eu/LC_MESSAGES/ -rw-r--r-- root/root 44339 2019-02-17 13:23 ./usr/share/locale/eu/LC_MESSAGES/umbrello.mo drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/fa/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/fa/LC_MESSAGES/ -rw-r--r-- root/root 57692 2019-02-17 13:23 ./usr/share/locale/fa/LC_MESSAGES/umbrello.mo drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/fi/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/fi/LC_MESSAGES/ -rw-r--r-- root/root 93426 2019-02-17 13:23 ./usr/share/locale/fi/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 6263 2019-02-17 13:23 ./usr/share/locale/fi/LC_MESSAGES/umbrello_kdevphp.mo -rw-r--r-- root/root 7842 2019-02-17 13:23 ./usr/share/locale/fi/LC_MESSAGES/umbrello_kdevphp5.mo drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/fr/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/fr/LC_MESSAGES/ -rw-r--r-- root/root 107078 2019-02-17 13:23 ./usr/share/locale/fr/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 6768 2019-02-17 13:23 ./usr/share/locale/fr/LC_MESSAGES/umbrello_kdevphp.mo -rw-r--r-- root/root 9587 2019-02-17 13:23 ./usr/share/locale/fr/LC_MESSAGES/umbrello_kdevphp5.mo drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/ga/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/ga/LC_MESSAGES/ -rw-r--r-- root/root 43928 2019-02-17 13:23 ./usr/share/locale/ga/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 1262 2019-02-17 13:23 ./usr/share/locale/ga/LC_MESSAGES/umbrello_kdevphp5.mo drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/gl/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/gl/LC_MESSAGES/ -rw-r--r-- root/root 102900 2019-02-17 13:23 ./usr/share/locale/gl/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 6332 2019-02-17 13:23 ./usr/share/locale/gl/LC_MESSAGES/umbrello_kdevphp.mo -rw-r--r-- root/root 9212 2019-02-17 13:23 ./usr/share/locale/gl/LC_MESSAGES/umbrello_kdevphp5.mo drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/hi/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/hi/LC_MESSAGES/ -rw-r--r-- root/root 79763 2019-02-17 13:23 ./usr/share/locale/hi/LC_MESSAGES/umbrello.mo drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/hr/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/hr/LC_MESSAGES/ -rw-r--r-- root/root 8949 2019-02-17 13:23 ./usr/share/locale/hr/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 663 2019-02-17 13:23 ./usr/share/locale/hr/LC_MESSAGES/umbrello_kdevphp5.mo drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/hu/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/hu/LC_MESSAGES/ -rw-r--r-- root/root 94981 2019-02-17 13:23 ./usr/share/locale/hu/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 3934 2019-02-17 13:23 ./usr/share/locale/hu/LC_MESSAGES/umbrello_kdevphp5.mo drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/it/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/it/LC_MESSAGES/ -rw-r--r-- root/root 103686 2019-02-17 13:23 ./usr/share/locale/it/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 6262 2019-02-17 13:23 ./usr/share/locale/it/LC_MESSAGES/umbrello_kdevphp.mo -rw-r--r-- root/root 8982 2019-02-17 13:23 ./usr/share/locale/it/LC_MESSAGES/umbrello_kdevphp5.mo drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/ja/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/ja/LC_MESSAGES/ -rw-r--r-- root/root 72055 2019-02-17 13:23 ./usr/share/locale/ja/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 736 2019-02-17 13:23 ./usr/share/locale/ja/LC_MESSAGES/umbrello_kdevphp.mo -rw-r--r-- root/root 736 2019-02-17 13:23 ./usr/share/locale/ja/LC_MESSAGES/umbrello_kdevphp5.mo drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/kk/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/kk/LC_MESSAGES/ -rw-r--r-- root/root 106255 2019-02-17 13:23 ./usr/share/locale/kk/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 6685 2019-02-17 13:23 ./usr/share/locale/kk/LC_MESSAGES/umbrello_kdevphp5.mo drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/km/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/km/LC_MESSAGES/ -rw-r--r-- root/root 708 2019-02-17 13:23 ./usr/share/locale/km/LC_MESSAGES/umbrello.mo drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/ko/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/ko/LC_MESSAGES/ -rw-r--r-- root/root 36587 2019-02-17 13:23 ./usr/share/locale/ko/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 953 2019-02-17 13:23 ./usr/share/locale/ko/LC_MESSAGES/umbrello_kdevphp5.mo drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/lt/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/lt/LC_MESSAGES/ -rw-r--r-- root/root 25936 2019-02-17 13:23 ./usr/share/locale/lt/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 506 2019-02-17 13:23 ./usr/share/locale/lt/LC_MESSAGES/umbrello_kdevphp5.mo drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/mr/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/mr/LC_MESSAGES/ -rw-r--r-- root/root 7948 2019-02-17 13:23 ./usr/share/locale/mr/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 1267 2019-02-17 13:23 ./usr/share/locale/mr/LC_MESSAGES/umbrello_kdevphp5.mo drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/nb/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/nb/LC_MESSAGES/ -rw-r--r-- root/root 89130 2019-02-17 13:23 ./usr/share/locale/nb/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 4472 2019-02-17 13:23 ./usr/share/locale/nb/LC_MESSAGES/umbrello_kdevphp.mo -rw-r--r-- root/root 5407 2019-02-17 13:23 ./usr/share/locale/nb/LC_MESSAGES/umbrello_kdevphp5.mo drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/nds/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/nds/LC_MESSAGES/ -rw-r--r-- root/root 78358 2019-02-17 13:23 ./usr/share/locale/nds/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 5534 2019-02-17 13:23 ./usr/share/locale/nds/LC_MESSAGES/umbrello_kdevphp5.mo drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/nl/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/nl/LC_MESSAGES/ -rw-r--r-- root/root 101361 2019-02-17 13:23 ./usr/share/locale/nl/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 6209 2019-02-17 13:23 ./usr/share/locale/nl/LC_MESSAGES/umbrello_kdevphp.mo -rw-r--r-- root/root 8924 2019-02-17 13:23 ./usr/share/locale/nl/LC_MESSAGES/umbrello_kdevphp5.mo drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/nn/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/nn/LC_MESSAGES/ -rw-r--r-- root/root 9391 2019-02-17 13:23 ./usr/share/locale/nn/LC_MESSAGES/umbrello.mo drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/pl/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/pl/LC_MESSAGES/ -rw-r--r-- root/root 100256 2019-02-17 13:23 ./usr/share/locale/pl/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 6322 2019-02-17 13:23 ./usr/share/locale/pl/LC_MESSAGES/umbrello_kdevphp.mo -rw-r--r-- root/root 8990 2019-02-17 13:23 ./usr/share/locale/pl/LC_MESSAGES/umbrello_kdevphp5.mo drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/pt/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/pt/LC_MESSAGES/ -rw-r--r-- root/root 105318 2019-02-17 13:23 ./usr/share/locale/pt/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 6627 2019-02-17 13:23 ./usr/share/locale/pt/LC_MESSAGES/umbrello_kdevphp.mo -rw-r--r-- root/root 9385 2019-02-17 13:23 ./usr/share/locale/pt/LC_MESSAGES/umbrello_kdevphp5.mo drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/pt_BR/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/pt_BR/LC_MESSAGES/ -rw-r--r-- root/root 102488 2019-02-17 13:23 ./usr/share/locale/pt_BR/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 6516 2019-02-17 13:23 ./usr/share/locale/pt_BR/LC_MESSAGES/umbrello_kdevphp.mo -rw-r--r-- root/root 9288 2019-02-17 13:23 ./usr/share/locale/pt_BR/LC_MESSAGES/umbrello_kdevphp5.mo drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/ro/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/ro/LC_MESSAGES/ -rw-r--r-- root/root 13619 2019-02-17 13:23 ./usr/share/locale/ro/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 1763 2019-02-17 13:23 ./usr/share/locale/ro/LC_MESSAGES/umbrello_kdevphp5.mo drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/ru/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/ru/LC_MESSAGES/ -rw-r--r-- root/root 110614 2019-02-17 13:23 ./usr/share/locale/ru/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 6921 2019-02-17 13:23 ./usr/share/locale/ru/LC_MESSAGES/umbrello_kdevphp5.mo drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/sk/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/sk/LC_MESSAGES/ -rw-r--r-- root/root 99434 2019-02-17 13:23 ./usr/share/locale/sk/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 6143 2019-02-17 13:23 ./usr/share/locale/sk/LC_MESSAGES/umbrello_kdevphp.mo -rw-r--r-- root/root 8842 2019-02-17 13:23 ./usr/share/locale/sk/LC_MESSAGES/umbrello_kdevphp5.mo drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/sl/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/sl/LC_MESSAGES/ -rw-r--r-- root/root 96392 2019-02-17 13:23 ./usr/share/locale/sl/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 6234 2019-02-17 13:23 ./usr/share/locale/sl/LC_MESSAGES/umbrello_kdevphp.mo -rw-r--r-- root/root 8866 2019-02-17 13:23 ./usr/share/locale/sl/LC_MESSAGES/umbrello_kdevphp5.mo drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/sv/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/sv/LC_MESSAGES/ -rw-r--r-- root/root 99115 2019-02-17 13:23 ./usr/share/locale/sv/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 6163 2019-02-17 13:23 ./usr/share/locale/sv/LC_MESSAGES/umbrello_kdevphp.mo -rw-r--r-- root/root 8809 2019-02-17 13:23 ./usr/share/locale/sv/LC_MESSAGES/umbrello_kdevphp5.mo drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/tr/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/tr/LC_MESSAGES/ -rw-r--r-- root/root 81109 2019-02-17 13:23 ./usr/share/locale/tr/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 409 2019-02-17 13:23 ./usr/share/locale/tr/LC_MESSAGES/umbrello_kdevphp.mo -rw-r--r-- root/root 8758 2019-02-17 13:23 ./usr/share/locale/tr/LC_MESSAGES/umbrello_kdevphp5.mo drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/ug/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/ug/LC_MESSAGES/ -rw-r--r-- root/root 17962 2019-02-17 13:23 ./usr/share/locale/ug/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 1230 2019-02-17 13:23 ./usr/share/locale/ug/LC_MESSAGES/umbrello_kdevphp5.mo drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/uk/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/uk/LC_MESSAGES/ -rw-r--r-- root/root 127720 2019-02-17 13:23 ./usr/share/locale/uk/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 8081 2019-02-17 13:23 ./usr/share/locale/uk/LC_MESSAGES/umbrello_kdevphp.mo -rw-r--r-- root/root 11418 2019-02-17 13:23 ./usr/share/locale/uk/LC_MESSAGES/umbrello_kdevphp5.mo drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/zh_CN/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/zh_CN/LC_MESSAGES/ -rw-r--r-- root/root 91998 2019-02-17 13:23 ./usr/share/locale/zh_CN/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 5729 2019-02-17 13:23 ./usr/share/locale/zh_CN/LC_MESSAGES/umbrello_kdevphp.mo -rw-r--r-- root/root 8118 2019-02-17 13:23 ./usr/share/locale/zh_CN/LC_MESSAGES/umbrello_kdevphp5.mo drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/zh_TW/ drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/locale/zh_TW/LC_MESSAGES/ -rw-r--r-- root/root 93954 2019-02-17 13:23 ./usr/share/locale/zh_TW/LC_MESSAGES/umbrello.mo -rw-r--r-- root/root 408 2019-02-17 13:23 ./usr/share/locale/zh_TW/LC_MESSAGES/umbrello_kdevphp.mo -rw-r--r-- root/root 8269 2019-02-17 13:23 ./usr/share/locale/zh_TW/LC_MESSAGES/umbrello_kdevphp5.mo drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/metainfo/ -rw-r--r-- root/root 19744 2019-02-03 10:45 ./usr/share/metainfo/org.kde.umbrello.appdata.xml drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/umbrello5/ -rw-r--r-- root/root 422 2019-02-03 10:45 ./usr/share/umbrello5/common.ent -rw-r--r-- root/root 328 2019-02-03 10:45 ./usr/share/umbrello5/docbook2xhtml.xsl drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/umbrello5/headings/ -rw-r--r-- root/root 1332 2019-02-03 10:45 ./usr/share/umbrello5/headings/heading.adb -rw-r--r-- root/root 1333 2019-02-03 10:45 ./usr/share/umbrello5/headings/heading.ads -rw-r--r-- root/root 1394 2019-02-03 10:45 ./usr/share/umbrello5/headings/heading.as -rw-r--r-- root/root 1413 2019-02-03 10:45 ./usr/share/umbrello5/headings/heading.cpp -rw-r--r-- root/root 1391 2019-02-03 10:45 ./usr/share/umbrello5/headings/heading.cs -rw-r--r-- root/root 1413 2019-02-03 10:45 ./usr/share/umbrello5/headings/heading.d -rw-r--r-- root/root 1413 2019-02-03 10:45 ./usr/share/umbrello5/headings/heading.h -rw-r--r-- root/root 1394 2019-02-03 10:45 ./usr/share/umbrello5/headings/heading.idl -rw-r--r-- root/root 1394 2019-02-03 10:45 ./usr/share/umbrello5/headings/heading.java -rw-r--r-- root/root 1394 2019-02-03 10:45 ./usr/share/umbrello5/headings/heading.js -rw-r--r-- root/root 1400 2019-02-03 10:45 ./usr/share/umbrello5/headings/heading.php -rw-r--r-- root/root 1319 2019-02-03 10:45 ./usr/share/umbrello5/headings/heading.pm -rw-r--r-- root/root 1321 2019-02-03 10:45 ./usr/share/umbrello5/headings/heading.py -rw-r--r-- root/root 1319 2019-02-03 10:45 ./usr/share/umbrello5/headings/heading.rb -rw-r--r-- root/root 1326 2019-02-03 10:45 ./usr/share/umbrello5/headings/heading.sql -rw-r--r-- root/root 68 2019-02-03 10:45 ./usr/share/umbrello5/headings/heading.xsd drwxr-xr-x root/root 0 2019-02-17 13:23 ./usr/share/umbrello5/layouts/ -rw-r--r-- root/root 4976 2019-02-03 10:45 ./usr/share/umbrello5/layouts/activity-export.desktop -rw-r--r-- root/root 4555 2019-02-03 10:45 ./usr/share/umbrello5/layouts/activity-vertical.desktop -rw-r--r-- root/root 4892 2019-02-03 10:45 ./usr/share/umbrello5/layouts/class-export.desktop -rw-r--r-- root/root 4679 2019-02-03 10:45 ./usr/share/umbrello5/layouts/class-horizontal.desktop -rw-r--r-- root/root 4571 2019-02-03 10:45 ./usr/share/umbrello5/layouts/class-vertical.desktop -rw-r--r-- root/root 4261 2019-02-03 10:45 ./usr/share/umbrello5/layouts/entityrelationship-export.desktop -rw-r--r-- root/root 4076 2019-02-03 10:45 ./usr/share/umbrello5/layouts/entityrelationship-horizontal.desktop -rw-r--r-- root/root 3940 2019-02-03 10:45 ./usr/share/umbrello5/layouts/entityrelationship-vertical.desktop -rw-r--r-- root/root 3418 2019-02-03 10:45 ./usr/share/umbrello5/layouts/object-export.desktop -rw-r--r-- root/root 3933 2019-02-03 10:45 ./usr/share/umbrello5/layouts/object-horizontal.desktop -rw-r--r-- root/root 3825 2019-02-03 10:45 ./usr/share/umbrello5/layouts/object-vertical.desktop -rw-r--r-- root/root 4418 2019-02-03 10:45 ./usr/share/umbrello5/layouts/state-export.desktop -rw-r--r-- root/root 4136 2019-02-03 10:45 ./usr/share/umbrello5/layouts/state-vertical.desktop -rw-r--r-- root/root 4904 2019-02-03 10:45 ./usr/share/umbrello5/layouts/usecase-default.desktop -rw-r--r-- root/root 2919 2019-02-03 10:45 ./usr/share/umbrello5/xmi.css -rw-r--r-- root/root 30517 2019-02-03 10:45 ./usr/share/umbrello5/xmi2docbook.xsl +------------------------------------------------------------------------------+ | Post Build | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not removing build depends: as requested +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: s390x Build-Space: 2514344 Build-Time: 288 Distribution: disco-proposed Host Architecture: s390x Install-Time: 47 Job: umbrello_18.12.2-0ubuntu1.dsc Machine Architecture: s390x Package: umbrello Package-Time: 337 Source-Version: 4:18.12.2-0ubuntu1 Space: 2514344 Status: successful Version: 4:18.12.2-0ubuntu1 -------------------------------------------------------------------------------- Finished at 20190217-1424 Build needed 00:05:37, 2514344k disc space RUN: /usr/share/launchpad-buildd/slavebin/in-target scan-for-processes --backend=chroot --series=disco --arch=s390x PACKAGEBUILD-16398897 Scanning for processes to kill in build PACKAGEBUILD-16398897